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.