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