Box Office Finds Treasure at No. 1; Dewey Cox Blocked
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.