罗伯(约翰·库萨克 John Cusack 饰)是个音乐狂热爱好者,他经营着一家唱片店,店里的两名店员迪克和伯利都是音乐爱好者。一天,罗伯的女友罗拉(艾本·叶尤 Iben Hjejle 饰)跟他提出分手,他甚至搞不清楚原因。为此他做起自己的“失恋排行榜”,回顾一路以来失败的恋爱。他发现自己总是充当被甩的一方,于是他决定重新联系这些前女友,询问她们当初选择分手的原因。
与此同时,罗拉因为要搬出罗伯的住处而与他一直保持着联系。一次,罗伯从罗拉的朋友口中得知,罗拉居然开始和住在自家楼上的伊安(蒂姆·罗宾斯 Tim Robbins 饰)约会。这让罗伯大受打击,他开始不停地打电话骚扰罗拉和伊安,在他们楼下徘徊。终于有一天,转机到了,罗拉告诉罗伯,她父亲去世了……。加尼是万隆的一名朴实安静的学生。加尼是一个相信真爱一生只有一次的男人。加尼暗自深深地爱着汉娜,汉娜是一个勇敢的女人,始终坚持自己的原则。汉娜在一个充满限制的环境中长大,她强烈渴望摆脱压力,确定自己的人生方向。多年来,加尼一直对汉娜保持着爱意,却从未敢于表达,他所有的感情都倾泻在日记的纸页上,直到最后命运将他们分开。汉娜嫁给了阿利亚。虽然从外表看,他们的关系很完美,但现实却充满了操纵和暴力。最后,汉娜决定摆脱有毒的生活,努力寻找自己的幸福。在把爱和忠诚的感情保留在与汉娜的回忆中这么久之后,一个大问题出现了。加尼会继续等待她,还是选择放手继续他的生活? 另一方面,汉娜现在正试图摆脱一段充满操纵的关系,她需要支持才能找到真正的幸福。。