安貝爾(麥當娜 Madonna 飾)是一個富有而又漂亮的女人,可惜她的脾氣實在是太不可愛,他人看似美好的一切對于安貝爾來說都不足掛齒,就連他的丈夫托尼(布魯斯·格林伍德 Bruce Greenwood 飾)都不知道自己的妻子究竟要怎樣生活才會快樂。 為了討安貝爾的歡心,托尼安排了一次郵輪上的旅行,從希臘前往意大利。盡管滿心牢騷,但安貝兒好歹還是開始了她的旅程,并且在船上結識了大幅吉塞佩(阿德里亞諾·吉安尼尼 Adriano Giannini 飾)。安貝爾討厭吉塞佩的粗俗和下流,逮著機會就在眾人面前對他冷嘲熱諷,對于安貝爾頤指氣使的德行,吉塞佩也十分厭惡,只是按下不表。一次暴風雨后,船擱淺在了一座孤島之上,在這個貧瘠又危險的地方,安貝爾和吉塞佩之間的關系發生了逆轉。