四个男女之间的反复关系,在爱情里追逐和厌倦。丹(裘德·洛JudeLaw饰)是作家,他爱上了舞女爱丽丝(娜塔丽·波特曼NataliePortman饰)。丹对爱丽丝炽热燃烧的爱情给了他灵感和激情,但厌倦也随之而来,他内心在寻找另一个人的爱,终于他遇上了摄影师安娜(朱莉娅·罗伯茨JuliaRoberts饰)。安娜和另一个年轻人拉里(克里夫·欧文CliveOwen饰),在爱的游戏里相互试探和接近。但是丹的进攻也让她动了情。讽刺的是,安娜的情人拉里,也和爱丽丝有了瓜葛。于是,躺在他们身边的人,未必是他们心里想念的那人。在伦敦一个忙碌的早晨,作家丹·伍尔夫遇到了一位美丽的美国女子,她被车撞了,她不习惯英国的交通方向。从医院回来的路上,他们在邮差公园停下来。丹问她的名字,她给出的名字是爱丽丝·艾尔斯。他们很快就成为恋人。一年后,丹根据爱丽丝的生活写了一本小说。在被拍照宣传时,他与美国摄影师安娜·卡梅伦调情。在爱丽丝到达之前,他们亲吻了。当她使用浴室时,丹试图说服安娜与他有染,但他们的谈话因爱丽丝的回来而打断。然后爱丽丝问安娜是否也可以给她拍一张肖像。安娜同意了,爱丽丝要求丹在拍摄期间不要打扰他们。在被拍照时,她向安娜透露她无意中听到了他们的声音,并被拍到她在哭泣。爱丽丝没有告诉丹她所听到的一切,他们的关系仍在继续,但丹花了一年的时间思考他对安娜的兴趣。又一年后,丹进入网络性爱聊天室并与英国皮肤科医生拉里·格雷交谈。由于仍然想着安娜,丹假装是她,并邀请拉里去水族馆见面,安娜告诉丹她经常去水族馆。拉里前往约会地点,在那里他偶然遇见了安娜,并得知自己是一场恶作剧的受害者。安娜告诉拉里,丹最有可能为这次安排负责。很快,安娜和拉里成为了情侣。四个月后,在安娜的摄影展上,拉里遇到了爱丽丝,他从正在展出的她流泪的照片中认出了她。拉里从与安娜的谈话中知道爱丽丝和丹是一对。丹说服安娜与他交往。他们欺骗了各自的爱人一年,尽管安娜和拉里在这一年中结婚了。最终,安娜和丹各自向各自的伴侣承认了这件事,并把他们的关系留给了彼此。爱丽丝因失去亲人而伤心欲绝,她再次成为一名脱衣舞娘。有一天,拉里在脱衣舞俱乐部偶然遇见了她。他问她的真名,她告诉他是简·琼斯。他要求她与他发生性关系,但她拒绝了。后来,拉里和安娜见面喝咖啡。她要求他签署离婚文件,他与她讨价还价——她同意和他睡觉,这样他就会签署文件,然后就别打扰她了。安娜和丹后来见面,当她向他透露离婚文件已经签署后,丹意识到她和拉里发生了性关系。她声称她这样做是为了让他不要打扰他们,但丹很愤怒并且不信任她。心烦意乱的丹后来与拉里对峙,试图让安娜回来。拉里告诉他安娜从未提交过签署的离婚文件,并建议他回到爱丽丝身边。爱丽丝带丹回来,他们计划去美国度假。在盖特威克机场的酒店房间里庆祝重聚时,他们谈论了他们的相遇方式。提起拉里后,丹问她是否与他发生了性关系。她最初否认这一点,但不久之后,她说她不再爱他了,而且她确实和拉里睡过。丹原谅了她,但爱丽丝坚持认为一切都结束了,并让他离开。争论最终以丹扇了爱丽丝一巴掌而告终。电影结束时,拉里和安娜在一起,爱丽丝独自回到纽约。当她返回美国途中经过移民检查站时,她护照上的一张照片显示她的真名是简·琼斯,这表明她在与丹的四年关系中谎报了自己的名字,但对拉里说了实话,尽管拉里不相信她。回到伦敦,丹回到邮差公园,注意到英雄自我牺牲纪念碑的瓷砖上有爱丽丝·艾尔斯的名字。艾尔斯的献词是献给一位年轻女子,她“以勇敢的行为”并“以自己年轻的生命为代价”从火灾中救出了三个孩子。最后一个场景与第一个场景类似,显示简独自走在纽约街道上,周围的几个男人盯着她。她穿过人行横道,人行横道上似乎挂着“禁止行走”的信号。