UPDATED: The results changed when the final weekend figures came in; hence the changes to the following story.
It was a good day for septuagenarian adventurers and drunken groomsmen this week, as The Hangover took the top spot at the US box office with $45m and Up came in close behind with $44.1m. However, things weren't quite so rosy for Will Ferrell's Land of the Lost, which came in well under expectations with $18.8m.
This latest box office result for Pixar gives Up a total of $137m in 10 days, leaving it on course to make $200m in the US; the modern definition of big-time success. It also delivers a big Up Yours* to the box-office analysts who argued that a film with such a weirdo premise would never do well among the family audience.
The Hangover's take, in the meantime, sees it living up to its expected sleeper-hit status (yes, even though it's been long predicted, we're still calling it a "sleeper") and justifying all that talk of a sequel. As for Land of the Lost's disappointing opening, we can't say if it was scuppered by bad reviews or the fact that fewer people remembered the original series than expected.
Further down the charts, Star Trek and Night at the Museum 2 are both holding up well, followed by Terminator Salvation, which dropped another 50% this week. It's followed by Drag Me To Hell with a similar drop, and that by Angels & Demons, currently the highest grossing film of the year worldwide.
For the full charts, head on over to Box Office Mojo for the lowdown.
*See what we did there?