No surprise here, it was Marvel’s The Avengers that took home the box office crown for the second weekend in a row.
It was another record-setting weekend, as Disney estimates that its juggernaut superhero franchise film took in $103.2 million over the weekend. The previous second weekend record was Avatar, which earned $75.6 million in its second weekend in December 2009.
In its 10 days in theaters, The Avengers has now made $373.2 million, which makes it the 18th highest grossing movie ever in North America. It should easily crack the top 10 by the end of this week. The tenth highest-grossing domestic release is Toy Story 3 with $415 million.
The question now is whether The Avengers will remain the #1 film next weekend, with Battleship, The Dictator, and What to Expect When You’re Expecting being released. Battleship is clearly its primary competition, but the other two major new releases could eat up some of the market as well as well.
Adding to its domestic gross, The Avengers has already made $628.9 million overseas, which puts its worldwide total at $1.002 billion — yes, billion — thus far. That puts it at #11 all-time in terms of worldwide gross, behind the #10 film, Alice in Wonderland, by just $22 million.
There is really no doubt at this point that The Avengers will jump into the #3 spot worldwide — it needs just $326 million worldwide in the rest of its run to surpass the current #3 film, Harry Potter and the Deathly Hallows: Part 2 — but does it have a chance to hit the $2 billion mark to join Titanic and Avatar?
We’ll have to wait and see, but expect The Avengers to continue destroying the box office.