Weekend Box Office: Not Even Post-Apocalyptic Denzel Can Beat Avatar

By

Top three: Avatar: $41 million; The Book of Eli: $35.6 million; The Lovely Bones: $17 million. Will Avatar ever leave theaters? [Box Office Mojo]