格雷戈(本·斯蒂勒Ben Stiller 飾)已是兩個孩子的父親。終於擺脫了從中情局退休一臉嚴肅的老岳父,正陶醉在一家人其樂融融的幸福生活時,聖誕節前夕接到了老岳父傑克(羅伯特·德尼羅Robert De Niro 飾)的電話,馬上要來他家,看望小外孫。格雷戈不情願的接待了老岳父他們。這時老婆潘姆(特莉•保羅Teri Polo 飾)的前男友凱文(歐文威爾森Owen Wilson 飾)也出現在他們家裡。對凱文的插足和老岳父的攪局,格雷戈難以招架。在上班時妖艷漂亮的女銷售員(傑西卡阿爾芭Jessica Alba 飾)向他極力推銷一種新型催情藥丸,卻被老岳父意外在他的包裡發現。接下來他將如何收拾這焦頭爛額的爛攤子?