(CNN) -- For the fourth weekend in a row, The Hunger Games easily led the domestic box office, holding off three new wide releases from the top spot. Lionsgate's $90 million blockbuster adaptation earned $21.5 million over the Friday-to-Sunday period, marking a slim 32 percent drop from last weekend. All told, The Hunger Games has earned $337.1 million after 24 days and seems headed for a final domestic total of about $375 million. The only other 2012 releases likely to reach those sorts of numbers are franchise films The Avengers, The Dark Knight Rises, and The Hobbit: An Unexpected Journey.
@highlight
'Hunger Games' has dominated the box office since its release
@highlight
The film beat out new releases 'The Three Stooges' and 'The Cabin in the Woods'
@highlight
'Titanic 3D' came in fourth place
The Three Stooges
While that figure isn't gargantuan, the slapstick romp fared better with ticket buyers and critics than anyone expected, since ads for @placeholder, which highlighted the goofball physical comedy of the original 1930s film series, had many people thinking the film was a dud.
Titanic 3D
In fourth place, @placeholder sank by only 33 percent to $11.6 million in its second weekend.