As Happy Feet ($37.9 million) and Casino Royale ($31 million) retained their No. 1 and 2 spots atop the weekend box office, Denzel Washington's Déjà Vu (a film whose premise I still do not understand) debuted in third place with $20.8 million.

Rounding out the top five were Deck the Halls (opening with $12 mil) and Borat ($10.4 mil). Among other debuts, Hugh Jackman's The Fountain came up rather dry, with a paltry $3.7 million, while Jack did't even crack the Top 10.