The Three Stooges

New releases The Three Stooges and The Cabin in the Woods both had impressive debuts, but neither were big enough to beat The Hunger Games.

The blockbuster took the top spot for a fourth straight week, grossing an estimated $21.5 million, according to Box Office Mojo. The Hunger Games is the first film to rank No. 1 for four weeks in a row since Avatar in January 2010.

Hunger Games director Gary Ross will not helm Catching Fire

At No. 2, the Farrelly Brothers' remake of The Three Stooges grabbed $17.1 million in ticket sales. The Cabin in the Woods fared slightly worse, scaring up $14.9 million to take third place. Titanic 3D followed at No. 4 with $11.6 million. American Reunion completed the top 5 with $10.7 million.

At No. 6, Mirror Mirror cast a spell over $7 million worth of moviegoers. Wrath of the Titans placed seventh with $6.9 million.

Rounding out the top 10: 21 Jump Street (No. 8, $6.8 million), new release Lockout (No. 9, $6.2 million) and The Lorax (No. 10, $3 million).