Bazat pe o poveste adevărată, Flynn, prezintă povestea lui Nick Flynn, care este șocat de apariția tatălui său (Robert De Niro) excentric și absent, la ușa adăpostului unde lucrează. Simțind în continuare pierderea mamei sale (Julianne Moore) și fiind pe punctul de a se îndrăgosti de frumoasa lui colegă de muncă Denise (Olivia Thirlby), ultimul om pe care vrea să-l vadă este tatăl. Dar, cum nu poți fugi de soartă, Nick realizează că ia fost dată posibilitatea de a-și face un viitor mai luminos și mai interesant, nu numai pentru sine, ci și pentru tatăl său.