迪伦(大卫·斯佩德 David Spade 饰)是一个无忧无虑的年轻人,生活在洛杉矶的一幢十分舒适的房子里,生活里没有什么事情能够让他心烦,可谓十分自在。一天,他的隔壁搬来了一位名叫莉拉(苏菲·玛索 Sophie Marceau 饰)的女邻居,莉拉美丽、温柔,充满了神秘感,她的不可捉摸深深的吸引了迪伦,让后者的脑袋里装满了有关她的浪漫想象。
然而莉拉对爱情却并没有什么憧憬,她有一个十分善妒的前男友瑞纳(帕特里克·布鲁尔 Patrick Bruel 饰),莉拉想要的全部,就是尽快摆脱这个可怕的男人,和自己的狗狗杰克一起相依为命。为了博取莉拉的信任,迪伦偷偷藏起了杰克,哪知道事态的发展渐渐超出了他的掌控。
故事发生在1936年的英国伦敦,里奇(保罗·贝坦尼 Paul Bettany 饰)是一位拥有着大好前途的银行实业家。然而,事业上的成功却并不能弥补里奇婚姻中的缺憾,他和妻子玛德琳(奥莉维亚·威廉姆斯 Olivia Williams 饰)之间的关系早已经名存实亡。
玛德琳的妹妹蒂娜(海伦娜·伯翰·卡特 Helena Bonham Carter 饰)要来家中小住,蒂娜是一名艺术家,她那无拘无束的举止和古灵精怪的性格很快就吸引了里奇的注意,随着时间的推移,两人终于决定坦诚相待,越过了伦理和道德的界限。之后,蒂娜怀上了里奇的孩子,遗憾的是,孩子并没有能够平安的诞生,与此同时,里奇亦意识到,对于眼前所发生的一切,一直保持沉默的玛德琳并非一无所知。
埃利斯(丹尼斯·奎德 Dennis Quaid 饰)是一名商人,曾经有过一段非常黑暗的过去。他的父亲罗伊(詹姆斯·卡恩 James Caan 饰)是一名杀人凶手,犯下过灭门的惨案。父亲带给埃利斯的阴影一直持续到他成年。之后,在一场旅途中,埃利斯邂逅了名为戴维斯(梅格·瑞恩 Meg Ryan 饰)的女子,戴维斯温柔而又善良,她的出现拯救了埃利斯一团乱麻的生活。很快,两人就坠入了情网,走到了一起。
实际上,戴维斯也有着悲惨的经历,她的所有家人都死于一场谋杀,而她是唯一的一名幸存者。埃利斯可怕的预感得到了证实,杀死戴维斯家人的不是别人,正是自己的父亲。