露西(桑德拉·布洛克 Sandra Bullock饰)有着平凡的职业,平凡的长相。每天在车站售票处寂寞的工作着,生活唯一亮色就是天天都盼望着准时在车站出现的英俊的彼特(彼得·盖勒 Peter Gallagher饰)。她默默坚持的感情终于在一个圣诞夜有了进展——她救起昏迷在车站的彼特,送往医院,被闻讯赶来的彼特家人误认为她就是彼特的女友。于是,露西既尴尬又不失幸福地接受了这个误会,悉心照料一直昏迷的彼特。
彼特的家人这么热心,亲情的包围这么温暖,露西不舍得离开,谎言一个个说下去。但是,这引起了彼特弟弟杰克(比尔·普尔曼 Bill Pullman饰)的怀疑,出人意料的是,杰克的出现并没有带走露西的幸福,反而让露西终于寻获自己的幸福……。每个和邓肯(布瑞丹·帕特里克 Brendan Patricks 饰)交往过的女人对于邓肯的评价都是“你是个好人”,而这位好好先生至今都没能收获一场持久而又热烈的爱情。问题到底出在哪里呢?这是邓肯一直无法得到解答的问题。当再一次遭遇到被甩的悲剧后,邓肯愤怒了,他决定好好的回顾一下曾经不堪回首的5段恋情,为自己的爱无能找一个处方。 不回顾还好,一回顾,邓肯发现,曾经的自己在爱情中的行为真是又傻又可笑。为了成为女友眼中更好的男友,他没有底线的改变着自己,迁就着女友,而这样的牺牲却从来都没有换来过好的结局。在经历了一番自我批判之后,邓肯能否赢得理想中的爱情呢?。