Box office in grip of Hangover

LOS ANGELES: Raucous adult comedy "The Hangover" was the top weekend earner at the North American box office, edging out animated feature "Up" for a second consecutive week, preliminary figures showed Sunday.

The critically acclaimed, low budget "Hangover," about a Las Vegas bachelor party which goes awry, hauled in 33.4 million dollars, according to box office tracker Exhibitor Relations.

The comedy just beat out runner-up flick "Up," Disney Pixar's movie about a grumpy balloon salesman who realises his dream to travel to South America, which earned 30.5 million.

Subway hostage thriller "The Taking of Pelham 123," starring John Travolta in the role of the villain, claimed the third place spot. The action flick, a remake of a 1970s Hollywood classic, earned 25 million dollars.

Comedy sequel "Night at the Museum: Battle of the Smithsonian" came in fourth, taking in 9.6 million dollars, while "Land of the Lost" starring comedian Will Ferrell, was fifth with 9.2 million dollars in sales.

Debuting in sixth place was family flick "Imagine That" starring Eddie Murphy as the workaholic father of a precocious daughter with a penchant for picking stocks, which earned 5.7 million dollars.

In seventh was science fiction blockbuster "Star Trek," which earned 5.6 million dollars in its sixth week of release.

"Terminator: Salvation," starring Welsh-born actor Christian Bale in the post-apocalyptic role of a resistance leader fighting power-hungry machines, came in eighth with 4.7 million dollars in ticket sales.

In ninth was "Angels and Demons" -- the sequel to the hit 2006 thriller "The Da Vinci Code" -- which grossed 4.2 million dollars.

Gruesome horror flick "Drag Me To Hell" came in 10th with 3.9 million dollars in ticket sales.