Nastoletni Donny Berger (Justin Weaver) wdaje się w romans ze swoją nauczycielką, Mary McGarricle (Eva Amurri Martino). Za seks z nieletnim kobieta trafia do więzienia. Tam orientuje się, że jest w ciąży. Gdy mały Todd przychodzi na świat, musi się nim zaopiekować zupełnie nieprzygotowany do roli ojca Donny. Pomimo starań chłopak nie potrafi podołać zadaniu. Z czasem drogi jego i syna się rozchodzą. Mija 30 lat. Todd (Andy Samberg) odnosi sukcesy na Wall Street i planuje ślub z Jamie (Leighton Meester). Tymczasem jego ojciec (Adam Sandler) wpada w poważne tarapaty - nadużywa alkoholu i ma olbrzymie zaległości podatkowe, za które grozi mu kara więzienia. Gdy przypadkowo dowiaduje się o ślubie syna, postanawia odnowić z nim kontakt.