影片發生在倫敦,講述了四位主人公之間錯綜復雜、糾纏不清的關系。安娜(朱莉婭·羅伯茨飾)是壹位剛剛離異,但卻事業有成的攝影師,她在壹次偶然的機會,邂逅充滿抱負但現在只能靠為人寫訃告而謀生的小說家丹(裘德·洛飾),兩人很快就墜入了情網。可是最終,安娜卻嫁給了壹位俊朗自信的皮膚科醫生拉裏(克裏夫·歐文飾),但安娜卻還與丹保持著曖昧的關系。丹本身也有女朋友,她的名字叫艾麗絲(娜塔麗·波曼飾),她只身來到倫敦尋找新的生活,最後成為了壹名地下舞場的脫衣舞娘,她是壹名叛逆少女,但卻在極力掩飾自己過去的經歷。於是,壹場不倫不類的四角戀愛在這四位主人公之間展開了。
影片以現代的倫敦為背景,渲染著霧都的壓抑與模糊氣氛,包含了壹些時空交錯,還有壹個超現實的結尾。影片發展並不是以赤裸裸的性愛場面為線索,而是以錯綜復雜的兩性之間的冷嘲熱諷、幾位主角之間的操縱與被操縱為動力。故事的結尾留下壹個沒有答案的問題,讓觀眾自己去解答。
愛情到底需不需要專壹,沒有人能回答,也沒有必要回答,也許不同的人會給出不同的答案,但這並不是壹個簡單的“需要”或者是“不需要”的問題,人類的感情是復雜的,也是神秘而變化莫測的。