National Treasure (film) › Cast
Nicolas Cage
Ben Gates
Diane Kruger
Abigail Chase
Justin Bartha
Riley Poole
Sean Bean
Ian Howe
Jon Voight
Patrick Gates
Harvey Keitel
Sadusky
Christopher Plummer
John Adams Gates
Hunter Gomez
Young Ben Gates
David Dayan Fisher
Shaw
Stewart Finlay-McLennan
Powell
Don McManus
Dr. Stan Herbert
Annie Parisse
Agent Dawes
Oleg Taktarov
Shippen
Mark Pellegrino
Agent Johnson