格雷格(本·斯蒂勒饰)是两个孩子的父亲。 终于摆脱了从CIA退休、一脸沉默的老岳父。 当他陶醉在家庭幸福美满的生活中时,圣诞节前夕接到了老岳父杰克(罗伯特·德尼罗饰)的电话。 来到他家看望他的孙子。 格雷格不情愿地接待了老岳父等人。 这时,他的妻子帕姆(泰瑞·波罗饰)的前男友凯文(欧文·威尔逊饰)也出现在他们家中。 格雷格无法抗拒凯文的干涉和他老岳父的干涉。 工作中,风骚美丽的女售货员(杰西卡·阿尔芭 Jessica Alba 饰)竭尽全力向他兜售一颗新的春药,却被老岳父无意间在包里发现了。 接下来他要如何收拾这个烂摊子呢?