Copyright 2009 Warner Bros.
The comedy 'The Hangover' -- starring Bradley Cooper, Ed Helms, Zach Galifianakis and Heather Graham -- took the No. 1 spot at the box office for the second week in a row, taking in an estimated $33.4 million.
Coming in second place was the Disney/Pixar collaboration 'Up,' with $30.5 million. The animated family flick -- which tells the story of a 78-year-old man who attaches thousands of balloons to his home in a bid to fly to South America -- uses the voices Edward Asner, Christopher Plummer and John Ratzenberger.
Debuting at No. 3 with $25 million was 'The Taking of Pelham 1 2 3,' a thriller about the hijacking of a subway train starring Denzel Washington and John Travolta.