Nick Flynn (Paul Dano) wordt overvallen door het feit dat zijn excentrieke vader (Robert De Niro) weer bij hem op de stoep staat, die hij al jaren niet gezien heeft. Zijn vader biedt aan hem te helpen. Nick worstelt nog steeds met het verlies van zijn moeder, en hij is net een relatie aan het opbouwen met Denise (Olivia Thirlby). De laatste persoon die Nick wil zien is zijn vader. Maar hij beseft dat hij nu eindelijk zijn leven weer op de rails kan krijgen, niet alleen voor zichzelf, maar ook voor zijn worstelende vader.