這次的故事發生在10年後,格雷格·福克(本·斯蒂勒 飾)在經曆了與嶽父大人傑克·伯恩斯(羅伯特·德尼羅 飾)的壹系列“鬥法”後,終于獲得認可,也過上了幸福的小日子,兩個孩子也相繼出生成長。爲了改善生活,格雷格還在壹家藥品公司找了壹份兼職工作,哪裏想到這讓他嶽父擔心自己的孫子是否能受到好的照顧,于是以照看孫子爲名,他重新回到了格雷格的生活。而同時,帕梅拉(泰瑞·波羅 飾)的前男友凱文(歐文·威爾遜 飾)也突然出現,格雷格要壹邊忙著吃醋,壹邊忙著向多疑的嶽父證明自己可以照料這個家庭,但是此時壹起美女銷售(傑西卡·阿爾芭 飾)引發的“小藥丸”危機讓格雷格的生活更是壹片大亂。在種種誤解、猜疑和傑克的特工偵查之後,格雷格能夠通過嶽父的最終測試嗎?