安贝尔(麦当娜 Madonna 饰)是一个富有而又漂亮的女人,可惜她的脾气实在是太不可爱,他人看似美好的一切对于安贝尔来说都不足挂齿,就连他的丈夫托尼(布鲁斯·格林伍德 Bruce Greenwood 饰)都不知道自己的妻子究竟要怎样生活才会快乐。
为了讨安贝尔的欢心,托尼安排了一次邮轮上的旅行,从希腊前往意大利。尽管满心牢骚,但安贝儿好歹还是开始了她的旅程,并且在船上结识了大幅吉塞佩(阿德里亚诺·吉安尼尼 Adriano Giannini 饰)。安贝尔讨厌吉塞佩的粗俗和下流,逮着机会就在众人面前对他冷嘲热讽,对于安贝尔颐指气使的德行,吉塞佩也十分厌恶,只是按下不表。一次暴风雨后,船搁浅在了一座孤岛之上,在这个贫瘠又危险的地方,安贝尔和吉塞佩之间的关系发生了逆转。
人人都知道乔安娜(歌蒂·韩 Goldie Hawn 饰)是个富有的女人,同样人尽皆知的,还有她那尖酸刻薄的坏脾气。每一日,乔安娜都和丈夫格兰特(爱德华·赫曼 Edward Herrmann 饰)待在他们那极尽奢华的游艇上,挥霍着时间和钱财。迪安(库尔特·拉塞尔 Kurt Russell 饰)是个平凡的木匠,在一次纠纷中,他不仅没有拿到乔安娜所承诺的报酬,还被她从船上推了下去。
几日之后,迪安发现了一则新闻,一个落水失忆的女人正在寻找她的亲人,而这个女人不是别人,正是之前羞辱过他的乔安娜。经过一番盘算,迪安把早已经被丈夫抛弃的乔安娜接回了家,这样他不仅可以收回她曾经欠他的工钱,他的四个孩子也能得到照料。尽管失忆的乔安娜对自己的处境充满了怀疑,但她还是努力的做着本职工作,在日积月累之间,她和迪安之间产生了真挚的感情