Nicolas Cage and his sequel to National Treasure topped Will Smith, Alvin and his Chipmunks at the box office this weekend.
Here are the results from the holiday weekend:
- National Treasure: Book of Secrets: $45.5 million
- I Am Legend: $34.3 million
- Alvin and the Chipmunks: $29 million.
- Charlie Wilson's War: $9.6 million.
- Sweeney Todd: The Demon Barber of Fleet Street: $9.3 million.