Leonard DiCaprio's "The Great Gatsby" partied like it was the Roaring Twenties with a $51.1 million debut that made it a surprisingly strong runner-up to comic-book blockbuster "Iron Man 3."
Studio estimates Sunday put "Gatsby" at No. 2 behind Robert Downey Jr.'s superhero sequel, which pulled in $72.5 million domestically to raise its total to $284.9 million after just 10 days in U.S. theatres.
With an additional $89.3 million in its third weekend overseas, "Iron Man 3" lifted its international total to $664.1 million and its worldwide haul to $949 million.
"The Great Gatsby" far exceeded industry expectations, which had pegged its opening weekend as low as $30 million.