National Treasure - Cast


Jon Voight

as Patrick Gates


Harvey Keitel

as Sadusky


Diane Kruger

as Abigail Chase


Sean Bean

as Ian Howe


Justin Bartha

as Riley Poole



Hunter Gomez

as Young Ben Gates


Erik King

as Agent Colfax


  Change Location