Synopsis
Bankbediende Jason Lair (Josh Lucas) wil niets liever dan een normaal en rustig leven leiden. Zijn vrouw heeft hem echter in de steek gelaten om te gaan schilderen in Nepal, zodat Josh alleen staat in de opvoeding van zijn zesjarige zoon Zach. Ondertussen moet hij ook zijn grootvader Henry (Michael Caine) verzorgen, een archeoloog die weigert begraven te worden wanneer hij zal komen te overlijden. Plots verschijnt Jasons vader, en dus Henry's zoon, de merkwaardige Turner Lair (Christopher Walken) ten tonele. Het leven van Jason wordt hierdoor allesbehalve normaal en rustig. Het wordt tijd om de waarheid over het verleden van de familie Lair boven water te krijgen.