Nicholas Cage is back on the hunt for puzzles and treasure once again as scholar-adventurer Benjamin Gates in National Treasure: Book of Secrets.
Returning is Jon Voight as Gates' father, Patrick; Diane Kruger as ex-girlfriend Abigail Chase; Justin Bartha as assistant Riley Poole and Harvey Keitel as FBI Agent Peter Sadusky.
Joining the adventure is Helen Mirren as Gates' mother, Emily Appleton.
This time, Gates' latest mission involves the assassination of President Abraham Lincoln at the end of the Civil War, where evidence proclaims that Gates' great-great-grandfather (Joel Gretsch) was involved in Lincoln's murder.
Refusing to believe that his ancestor was both a murderer and a traitor to America, Gates sets out to prove his ancestor's innocence, leading him and his team from Europe to Her Majesty in London to the White House to Virginia, where the Book of Secrets, handed down from President to President, is revealed.
Book of Secrets is a family affair because it continues to explore more into the Gates family. It is good to see Voight and Kruger take more active roles in this sequel rather than sit on the sideline like the original.
The chemistry between Cage and Mirren is wonderful; and, the relationship between Voight and Mirren, who truly act like old, bickering, estranged former spouses is facinating. Bartha does have perfect timing as both comic relief and sidekick as well as opportunist to Cage's Indiana Jones-like Gates.
Like the Pirates of the Caribbean trilogy, this film has something of everything for the whole family.
Unlock the mystery with Nicholas Cage and cast, with National Treasure: Book of Secrets, now playing in theatres.