亚当(罗伯特·德尼罗 Robert De Niro 饰)和艾丽(黛安·基顿 Diane Keaton 饰)曾走过20年的婚姻生计,但如今已分手多年,亚当转而与艾丽的闺蜜贝贝(苏珊·萨兰登 Susan Sarandon 饰)在一起。原本认为生活将照例继续,怎料烦恼却随着养子亚力(本·巴恩斯 Ben Barnes 饰)的婚礼来临。亚力和女友美丝(阿曼达·塞弗里德 Amanda Seyfried 饰)两情相悦,互许婚盟,然而亚力远在哥伦比亚的生母麦当娜得知此过后,执意要来参加婚礼。为了避免尴尬,亚当和艾丽不得不同床异梦地假装恩爱,为了迎合麦当娜的清教崇奉,亚力和美丝甚至想方设法请来了天主教神父,一场费尽心思的盛大婚礼总算在紊乱和笑猜中登场了……