曾经厌女、认为所有女人都是巫婆的Jallaludin,在一次旅行中结识了Rani并坠入爱河,直到婚后他才发现,Rani原来真的是一个女巫……。万事成(张双利饰)在辛苦打拼了四十年后,终于在美食界有了自己的一席之地,开办了美食城里最大的餐厅,然而,事业上的成功并没能够缓解他在生活里遭受的压力。万事成有三个孩子——万嘉玲(张柏芝饰)、万嘉乐(黄烁文饰)和万嘉妮(冯若绮饰),这三个孩子在他们各自的感情道路上纷纷遇到了问题。 万嘉玲在三年前失去了自己的孩子,至今未能够走出阴影之中,她和丈夫的关系也因此一落千丈。万嘉乐的太太在餐厅里任劳任怨的工作,可万嘉乐非但无法体会太太的辛苦,甚至背叛了这段婚姻。万嘉妮是一名不婚主义者,却在误打误撞之中未婚先孕。。艾克(理查·基尔 Richard Gere 饰)是一名专栏记者,他妻子是他的顶头上司。然而,这并没有给他带来多少好运气,相反,和妻子性格不合离婚后,因这层关系艾克过得更加抑郁。一次偶然,艾克在酒吧里听闻了马里兰州一名女子玛琪(朱莉娅·罗伯茨 Julia Roberts 饰)三次踏上红地毯时临阵脱逃的故事。他对这件事深感兴趣,并将其写成了专栏。
当艾克去到实地采访当地人时,没想到人们普遍对他的做法感到很愤怒。而即将第四次采访之时,红地毯的事件主人公玛琪因为看了艾克的专栏后大感尴尬,第四次临阵逃脱。玛琪认为是艾克害惨了自己,决定以牙还牙。。