Opowieść o czterech generacjach mężczyzn, którzy nie widzieli się od lat. Spotykają się nagle by razem odkryć prawdę o przeszłości swojej rodziny. Kiedy najstarszy z nich umiera (w tej roli Michael Caine), pozostali (Christopher Walken, Josh Lucas i siedmioletni syn tego ostatniego) wyruszają w pełną niespodzianek podróż, w poszukiwaniu prawdy o ich rodzinie.
Henry, jego syn Turner, wnuk i 7-letni prawnuk spotykają się po latach. Trzej najstarsi bardzo młodo zostali ojcami. Po śmierci seniora rodu ojciec, jego dwudziestokilkuleetni syn i wnuk wyruszają w podróż, w czasie któej mają poznać przeszłość swojego rodu.