Super-hero blockbuster sequel Iron Man 3 stayed on top at the US box office after it's mega debut a week earlier - but The Great Gatsby was also a power player, industry estimates showed on Sunday.
On its second weekend in US theatres, Iron Man 3, starring Robert Downey Jr as the title character, took in US$72.5 million (NZ$87.34 million), according to industry tracker Exhibitor Relations.
Added to its take since it opened last weekend with US$175.3 million - the second biggest box office debut ever - the comic book superhero flick has now racked up a total of US$284.9 million.
But The Great Gatsby, starring Leonardo Di Caprio in Australian Baz Luhrmann's adaptation of the literary classic, was a respectable number two, with US$51.1 million in box office receipts in its opening weekend.
The rest of the movies in the week's top ten trailed far behind, with action-comedy Pain and Gain, starring Mark Wahlberg and Dwayne "The Rock" Johnson, earning a comparatively paltry US$5 million for third place.