精神科醫生杰克(馬龍·白蘭度 Marlon Brando 飾)的家庭平靜但缺少激情,隨著年歲的增長,他感到曾經的夢想離自己越來越遠。就在離退休還有10天時,他接手了一個有妄想癥,企圖自殺的青年。青年自稱唐璜(約翰尼·德普 Johnny Depp 飾),帶著面具,穿著不符合時代的長靴和披風,佩帶長劍,他因被最愛的女人拋棄,而萌生了自殺的念頭。唐璜雖然行為舉止十分怪異,但卻有著無法抵擋的個人魅力,他向杰克傾訴自己的過往,他的傳奇經歷深深吸引了杰克,同時也引發了他對自己婚姻生活的深刻的思考。就在杰克被唐璜吸引之時,唐璜的祖母和母親相繼出現,兩人所言卻大相徑庭。 他到底是誰?只是一個瘋瘋癲癲的浪蕩子,還是真的是一個背負著沉重過去的大情圣?10天很快就要過去了,面對同事和法官,他又會做出怎樣的選擇呢?