电影改编自小说《黛丽拉和她的20个前男友》。
人缘极好的单身女郎艾莉(安娜·法瑞丝 Anna Faris 饰)忽然在杂志上读到 “女人只要睡超过20个男人,一辈子就可能单身”,这论点让她心惊,当下决定要回头寻找过去的“床友”。邻居柯林(克里斯·埃文斯 Chris Evans 饰),他为逃避女人的情债而借躲进艾莉家,两人不打不相识,于是达成协议,只要柯林帮艾莉从”床友”们中找到理想的另一半,她就要无条件提供避风港让他躲女人!柯林像秘书般开始寻索并安排艾莉的行程,让艾莉和”回头草”们一一约会,而他也顺利在一夜情之后次次落跑成功。 就在艾莉还幻想这些前男友可能有长高变帅或功成名就的同时,她和柯林的盟友关系也开始有了变化……
瑞奇(梅丽尔·斯特里普 Meryl Streep 饰)是一位性格十分狂野,向往自由的奇女子。很多年以前,为了追逐自己的摇滚梦想,瑞奇毅然决然的离开了丈夫皮特(凯文·克莱恩 Kevin Kline 饰),亦抛弃了两个孩子朱莉(麦米·古默 Mamie Gummer 饰)与约书亚(塞巴斯蒂安·斯坦 Sebastian Stan 饰),她的离去给这个原本幸福的家庭带来了不可磨灭的创伤。
一晃眼多年过去,瑞奇久违的受到了皮特的邀请,邀请她参加小儿子约书亚的婚礼,与此同时,瑞奇也得知了大女儿朱莉离婚的消息。当这个不称职的妈妈再度回归破碎家庭之时,会发生怎样的故事呢?人到中年的瑞奇终于发现,原来亲情才是她这一生中最珍贵的东西。
路易斯(丹尼斯·普莱斯 Dennis Price 饰)的母亲出身高贵的阿斯特内家族,但因和一个意大利歌唱家私奔,至死都受到家族排斥。已经长大成人的路易斯深深牢记贵族亲戚们拒绝母亲葬在家庭墓地的嘴脸,又经历心爱的少女茜贝拉(简·格林伍德 Joan Greenwood 饰)因他贫穷拒绝他的求婚,于是着手展开他的复仇计划。他把有爵位继承权的男性亲属一个个用计谋杀掉,旨在自己可以得到公爵爵位,在杀人变得越来越得心应手后,连老弱妇孺都不肯放过,反正他总能制造各种巧合,从来没有人怀疑到他身上。但在复仇计划执行的同时,他也陷入感情困扰——嫁人后的茜贝拉和他藕断丝连,又有个家族内美丽的遗孀艾迪丝(Valerie Hobson 饰)爱上了他,愿意和他订婚,在路易斯得意洋洋继承爵位和举办婚礼之际,他的罪行似乎也要败露……
米歇尔(梅丽莎·麦卡西 Melissa McCarthy 饰)从小就过着寄人篱下的生活,看尽了人间冷暖世态炎凉的她,性格变得自负而又乖僻。长大后,米歇尔凭借着不懈的努力终于坐上了老板的位置,但她对手下的员工十分苛刻,甚至连对待甲方也是一副高高在上的嘴脸。很快,米歇尔的玩世不恭便让她尝到了苦头,因为内幕交易,她被判处了八个月的监禁。
从监狱里出来后的米歇尔失去了一切,所有的朋友和合作伙伴都对她避之不及。在这个节骨眼上,曾经被米歇尔苛待过的助理克莱尔(克里斯汀·贝尔 Kristen Bell 饰)站了出来向她伸出了援手。就这样,无家可归的米歇尔成为了克莱尔的室友。