Happy Feet ($17.05 million) and
Casino Royale ($15.1 million) retained the top two spots for a third straight week - bringing their respective to-date totals to $121 mil and $115.9 mil -
Déjà Vu ($11 mil) placed third at this weekend's box office. Rounding out the top five were
The Nativity Story (delivering $8 million in its debut) and
Deck the Halls ($6.6 mil).
Among other new releases, Turistas ($3.5 million) came in eighth, and Van Wilder: The Rise of Taj ($2.3 mil) was No. 10.