Hitusen maanisdepressiivinen ja lapsenmielinen Ben (Zach Galifianakis) saa uutisen isänsä kuolemasta ja päättää matkata kotiseuduilleen parhaan lapsuudenkaverinsa, ikuisen poikamiehen, meteorologi Steven (Owen Wilson) kanssa. Perillä Benille selviää, että hänen kovin etäiseksi jääneellä isällään olikin suuria suunnitelmia poikansa pään menoksi. Rahakirstun mukana Benille luovutetaankin joukko raastavia velvollisuuksia ja ongelmia, omituisen kunnianhimoinen sisko (Amy Poehler) sekä isän leski, kuuma ja nuori Angela, johon Steve tietenkin iskee rasvaiset näppinsä.