National Treasure: Book of Secrets › Cast
Nicolas Cage
Ben Gates
Jon Voight
Patrick Gates
Harvey Keitel
Peter Sadusky
Ed Harris
Mitchell "Mitch" Wilkinson
Diane Kruger
Abigail Chase
Justin Bartha
Riley Poole
Helen Mirren
Emily Appleton
Bruce Greenwood
President
Alicia Coppola
Agent Spellman
Ty Burrell
Connor Hamilton
Michael Maize
Daniel
Timothy V. Murphy
Seth
Christian Camargo
John Wilkes Booth
Armando Riesco
FBI Agent Hendricks