Den mandlige sygeplejerske Greg Focker (Ben Stiller) planlægger at fri til sin kæreste Pam (Teri Polo) under et weekendbesøg hos hendes forældre. Men der er dog én hage ved det: Han skal spørge hendes far først. Desværre bliver Jack Byrnes, Pams far, den katteglade CIA-veteran, (Robert De Niro), straks fjendtligt stemt over for ham. Gregs higen efter at blive accepteret træder mere og mere i baggrunden, efterhånden som filmen tager fart. En række komiske uheld gør ham til en ren katastrofe, og han bliver foragtet af hele familien … undtagen hans chokerede kæreste, der ikke kan forstå, at hun stadig elsker den fyr, der gør alting forkert.