National Treasure: Book of Secrets
Ben Gates is back! This time, he is out to prove that his great-grandfather was innocent in the murder of President Lincoln,
as a man has come forward claiming that grandpa Gates was involved in the conspiracy to shoot and kill the president. To prove this,
he has brought with him 18 missing pages from the diary of John Wilkes Booth.
To prove his ancestor's innocence, Ben teams up with Riley, Abigail and both his parents in an adventure that soon evolves into a
treasure hunt. Along the way, they kidnap the president of the United States, break into the Queen's study at Buckingham Palace,
discover a lost city of gold, and read the secret book that is for the presidents' eyes only.
Cast
Nicolas Cage as Ben Gates
Justin Bartha as Riley Poole
Diane Kruger as Abigail Chase
Jon Voight as Patrick Gates
Helen Mirren as Emily Applegate
Ed Harris as Mitch Wilkinson
Harvey Keitel as Agent Sadusky
Bruce Greenwood as The President
