1900年的維也納,浮華絢麗得就像是一幅色彩生動的油畫……
木匠之子艾森海姆與貴族小姐蘇菲,不同的身份地位與生活背景讓他們互相吸引繼而相戀,卻迫於世俗的壓力而天各一方。15年之後,他以業內最知名的魔術師身份衣錦還鄉;而她不但繼承了家族的公爵頭銜,還成為王儲利奧波德即將公諸於世的未婚妻……
艾森海姆之所以成為最驚世駭俗的超級魔術師,是因為他將原本靠蒙蔽肉眼的小把戲直接與超現實接軌,人們甚至無法確定艾森海姆只是騙術一流的表演家、還是真的擁有某些無法解釋的超能力。所以,只要艾森海姆出現在舞臺上,劇院的觀眾席上永遠都是座無虛席。這裡還有一個特殊的觀眾--探長烏爾,他從未漏掉過艾森海姆在維也納的任何一場演出,這位自詡業餘魔術師渴望著有一天可以洞悉艾森海姆“偉大的魔術”背後所隱藏的秘密……
這天,艾森海姆在表演過程中邀請一位“不怕死”的觀眾協助自己,然而令他想象不到的是,走上臺的竟然自己的初戀情人蘇菲……曾度過的美好時光像照片一樣不斷閃回,對視的一瞬間,兩人都仿佛回到了從前。王儲利奧波德對所謂的魔術不以為然,認為只是高明的騙術而已,所以他百般刁難艾森海姆,渴望著聰明的蘇菲可以揭穿騙局背後的真相。然而事與願違,蘇菲又重新愛上了這個曾讓自己魂牽夢繞的青梅竹馬,甚至計劃離開利奧波德。烏爾最先發現了兩人的情事,並通知了王儲,致使惱羞成怒的利奧波德錯手殺死了蘇菲--這根本就是事情的全部真相,還是艾森海姆精心安排的另一個偉大的魔術?