Box Office Finds Treasure at No. 1; Dewey Cox Blocked

National Treasure: Book of Secrets courtesy Buena Vista Pictures Distribution
National Treasure: Book of Secrets
, starring Nicolas Cage, topped the weekend box office with $45.5 million, besting the original's $35.1 mil opening. Last week's champ,
I Am Legend, came in second with $34.2 mil.
Rounding out the top five were
Alvin and the Chipmunks ($29 mil),
Charlie Wilson's War ($9.6 mil in its debut) and
Sweeney Todd: The Demon Barber of Fleet Street (scraping together $9.35 mil across just 1,249 screens).
Among other new releases,
P.S. I Love You came in at No. 6 with $6.5 million, while the widely praised
Walk Hard: The Dewey Cox Story disappointed with an eighth-place finish, taking in just $4.1 mil.
Update:
Jessica Simpson's Blonde Ambition reportedly grossed $384 - no typo there - on its opening day. See film critic
Ken Fox's A Beautiful Fraud blog for that story.