After a surprise victory for The Hangover in the official US box office estimates last week, it has topped the charts again with $33.4 million.
Up, meanwhile, clung on to second place, taking in $30.5 million and raising its total take to $187.1 million.
New arrival The Taking Of Pelham 123 arrived in third place, making $25 million in its opening weekend, while Night At The Museum 2 made $9.6 million.
In fifth place we find Land Of The Lost, which continues to do limited business, making just $9 million this week and a total take to date of $34 million.
Eddie Murphy’s latest, Imagine That, opened outside the top 5- scoring sixth place and $5.7 million.
Your top 10 in easy-to-glance chart form…
Box Office Mojo