The Avengers easily topped the North American box office this past weekend, grossing $55.64 million according to box office actuals found at Box Office Mojo. At a distant second place with $25.53 million was Battleship, a $209 million Universal release that has turned out to be a major bomb domestically.
On Sunday, The Avengers passed the $450m mark in North America. It is the fastest movie to reach that milestone: 17 days. At no. 2, Christopher Nolan / Christian Bale's The Dark Knight reached $450m after 27 days. (Adjusted for inflation, The Dark Knight reached that milestone on Day 21.)
The Avengers vs. The Dark Knight: Ticket Sales
Now, which movie has sold more tickets, The Avengers or The Dark Knight? On Day 17, The Avengers' cume stands at $457.66m; The Dark Knight's was $393.75m. Adjusted for inflation, The Dark Knight's take goes up to approximately $429m.
Now, if 3D screens accounted for 50 percent of the Avengers' domestic box office (the percentage was 52 percent on the first weekend), then after deducting the 3D surcharges (calculated at 30 percent above the cost of a 2D movie), The Avengers' box office take goes down to approximately $400m – or well behind The Dark Knight's.
Even if only one third of The Avengers' gross originated from 3D houses, the Marvel sci-fier / actioner would still be behind The Dark Knight in terms of ticket sales: approx. $419 million vs. The Dark Knight's aforementioned $429 million during the same period.
Internationally, however, The Avengers is doing much better than The Dark Knight. The Avengers' international gross currently stands at $723.3m. The Dark Knight cumed at $468.57m.
To date, The Avengers' top five international markets are the U.K. ($73 million), China ($70.1 million), Mexico ($57.1 million), Brazil ($53.3 million), and South Korea ($48m).
Directed by Joss Whedon, The Avengers features Captain America: The First Avenger's Chris Evans as Captain America, two-time Oscar nominee Robert Downey Jr (Chaplin, Tropic Thunder) as Iron Man, Oscar nominee Mark Ruffalo (The Kids Are All Right) as the Incredible Hulk, Match Point's Scarlett Johansson as the Black Widow, and Snow White and the Huntsman's Chris Hemsworth as Thor.
Also: two-time Oscar nominee Jeremy Renner (The Hurt Locker, The Town) as Hawkeye, The Deep Blue Sea's Tom Hiddleston as Loki, The Storm Awaits' Cobie Smulders as Maria Hill, Pulp Fiction Oscar nominee Samuel L. Jackson as Nick Fury, Oscar winner Gwyneth Paltrow (Shakespeare in Love) as Pepper Potts, and Much Ado About Nothing's Clark Gregg as agent Phil Coulson.
And finally: Stellan Skarsgård, Powers Boothe, Alexis Denisof, veteran Jenny Agutter (Walkabout / Logan's Run), and Deep End director / Roman Polanski's Knife in the Water screenwriter Jerzy Skolimowski, in addition to the voices of Paul Bettany and Lou Ferrigno.
Chris Evans as Captain America / Robert Downey Jr as Iron Man / The Avengers picture: Zade Rosenthal / Walt Disney Studios.