Animated action comedy Up has topped the box office for the second week in a row after raking in 44.2 million dollars.
According to studio estimates, The Hangover came second with 43.3 million dollars.
Land of the Lost landed the third spot after raking in 19.5 million dollars while Night at the Museum: Battle of the Smithsonian came fourth with 14.7 million dollars.
The Star Trek movie rounded off the top five with 8.4 million dollars, reports E! Online.
The weekend's top-grossing films are:
1. Up, $44.2 million
2. The Hangover, $43.3 million
3. Land of the Lost, $19.5 million
4. Night at the Museum: Battle of the Smithsonian, $14.7 million
5. Star Trek, $8.4 million
6. Terminator Salvation, $8.2 million
7. Drag Me to Hell, $7.3 million
8. Angels & Demons, $6.5 million
9. My Life in Ruins, $3.2 million
10. Dance Flick, $2 million