I feel like a broken record by this point, but Avatar earned the No. 1 spot at the box office again this week, raking in $36 million to add to its growing total. Coming in second place with only half that was Legion, starring Paul Bettany, which debuted with $18.2 million.
Denzel Washington's The Book of Eli followed close behind with $17 million in its second week in theaters, while new family flick The Tooth Fairy saw $14 million. Finishing out the top five was The Lovely Bones with $8.8 million.