四年前,尼克(亚当·桑德勒饰)与奥黛丽(詹妮弗·安妮斯顿饰)生平第一次侦破离奇命案,如今他们全心投入私家侦探一行,生意却一直不见起色。当他们受邀参加印度王公好友(阿迪勒·阿赫塔尔饰)在私人小岛举办的婚礼,麻烦却再度找上门:庆祝活动才开始,新郎就成为肉票,光鲜亮丽的宾客、亲友,甚至新娘本人,个个脱不了嫌疑。这件案子虽然危机四伏,尼克与奥黛丽却可能因此让侦探社起死回生,还能得偿夙愿,畅游花都。。故事发生在1957年的英国,本尼(明妮·德里弗 Minnie Driver 饰)和伊芙(Geraldine O'Rawe 饰)和她们的小学同学南(萨弗蓉·布罗斯 Saffron Burrows 饰)重逢了,借由南,一位名叫杰克(克里斯·奥唐纳 Chris O'Donnell 饰)的男子介入了两人的生活。 杰克被热情活泼的本尼深深的吸引,向她展开了热烈的攻势,没过多久,两人就走到了一起。与此同时,南也遇见了年长且富有魅力的西蒙(科林·费斯 Colin Firth 饰)。然而,内心复杂的南在天主教观念的趋势之下勾引了杰克,两人发生了关系,本以为只是一场露水情缘, 可是南却认真了起来,甚至逼迫杰克和她结婚。面对虎视眈眈的南,杰克会为自己的行为付出怎样的代价呢?。迈克·布里根警探因为一起骇人的谋杀案重返家乡小镇,却在调查尸体和线索的过程中揭开了自己过去的创伤。。