影片讲述了三个好基友胡言(明道饰)、藤泽(矢野浩二饰)和牛蛙(钱枫饰),分别因三个女人而砸了饭碗。落魄的三人决定结盟,替彼此报仇。可是复仇之路却变成了真爱之旅,他们分别爱上了自己的“对手”,并不断替“对手”解决麻烦,闹出不少笑话…… 一边是多年的老友,一边是暗恋的 “对手”,三人在追爱的道路上满心纠结、跌跌绊绊……。伯克曼一家正面临一场家庭危机。老爸伯纳德(杰夫·丹尼尔斯 Jeff Daniels 饰)事业正在走下坡路,曾是畅销作家的他如今变得湮没无闻,反而是妻子琼(劳拉·琳妮 Laura Linney 饰)而今在写作上声名鹊起,令伯纳德倍感落差,并选择用尖酸刻薄嘴脸面对妻子的成功,二人不得不面临婚姻破裂的结局。两个儿子必定要因父母关系受到困扰。大儿子沃尔特(杰西·艾森伯格 Jesse Eisenberg 饰)16岁了,正值青春萌动,他坚决站在父亲一边,不料自己喜欢的女生竟然上了父亲的床;小儿子弗兰克(欧文•克莱恩 Owen Kline 饰)12岁,将父母离婚视作世界末日,甚至开始喝酒,因支持母亲变得和哥哥势不两立。一家四口的不知所措深深印在两个孩子的成长里面……。和建筑师汉内斯恋爱七年的女电视节目主持人卡伦准备在一家名叫“浪漫喷泉饭店”的乡村饭店举行婚礼,由于“蝴蝶丛中”饭店的伙计在路标上做了手脚,她找错了饭店。汉内斯在街上巧遇尼娜,为了验证朋友的理论,他鲁莽地亲吻了尼娜,没想到尼娜正是“蝴蝶丛中”饭店的老板。
卡伦去了纽约,把筹备婚礼的事留给了汉内斯。在短暂的接触中,他爱上了尼娜。卡伦回来后,汉内斯没有勇气向她坦白,谁知卡伦却向他承认自己已经移情别恋。于是他们决定取消婚礼。然而,意外的误会又使有情人之间出现了致命的裂痕,如果不是尼娜及时醒悟,世界又会多两对痴男怨女……。