科妮(罗姗娜·阿奎特 Rosanna Arquette 饰)是博迪(桑德拉·布洛克 Sandra Bullock 饰)最要好的朋友,在一场电视访谈中,她竟然大谈特谈自己和博迪的丈夫比尔(迈克尔·帕尔 Michael Paré 饰)之间的奸情,而之后,比尔也在电视节目中承认了自己的不忠,一怒之下,博迪带着女儿波尼斯(梅·惠特曼 Mae Whitman 饰)回到了母亲位于得克萨斯州的老家。
虽然是比尔有错在先,但博迪却遭到了众人的嘲笑和白眼,大家都很乐意看到曾经高高在上的校花在婚姻中灰头土脸的样子。在老家,博迪见到了自己的初恋情人贾斯汀(小哈里·康尼克 Harry Connick Jr. 饰),在博迪最黑暗的日子里,是贾斯汀给她带来了一丝丝的温暖。
传记作家乔治赴瑞士采访卓别林(Robert Downey Jr 饰),后者将自己的故事娓娓道来……1894年的英国,小小年纪的卓别林已经开始为临时演员母亲救场,但失祜的困苦生活导致卓别林兄弟分离,母亲也因发疯入院。1903年,卓别林经哥哥介绍进入一家英国剧团开始自己的 演艺生涯,不久他打出名号,获得美国制片厂的邀请,在美国,卓别林接触到梦幻般的电影艺术,并用自己的灵气在电影这种媒介的帮助下名利双收。卓别林无法忘记自己的出身,掌握制片权后坚持在自己的影片中加入批判精神,也因此被扣上红色份子的帽子,惹上诸多麻烦。这位卓越的电影人经历了政治打压、情人们的离去、成功与失落后垂垂老矣,他在影院看着自己当年的电影,潸然泪下。
人缘极好的单身女郎艾莉(安娜·法瑞丝 Anna Faris 饰)忽然在杂志上读到 “女人只要睡超过20个男人,一辈子就可能单身”,这论点让她心惊,当下决定要回头寻找过去的“床友”。邻居柯林(克里斯·埃文斯 Chris Evans 饰),他为逃避女人的情债而借躲进艾莉家,两人不打不相识,于是达成协议,只要柯林帮艾莉从”床友”们中找到理想的另一半,她就要无条件提供避风港让他躲女人!柯林像秘书般开始寻索并安排艾莉的行程,让艾莉和”回头草”们一一约会,而他也顺利在一夜情之后次次落跑成功。 就在艾莉还幻想这些前男友可能有长高变帅或功成名就的同时,她和柯林的盟友关系也开始有了变化……