1900年,科學(xué)的發(fā)展還未能遮蓋魔術(shù)的神秘感,維也納的人們對(duì)艾森海姆(愛德華·諾頓 Edward Norto飾)的魔術(shù)更是達(dá)到了癡迷的狀態(tài)。這個(gè)神奇的魔術(shù)師總是能把現(xiàn)實(shí)和虛幻的東西混為一體,讓人墜入云里霧里,懷疑他是否真的具有超能力。而臺(tái)下的烏爾偵探,更是想從艾森海姆每一場的表演里看出幕后的真相?! ∫惶欤晃簧吓_(tái)接受挑戰(zhàn)的女子令艾森海姆大為震驚——她就是自己往日的戀人蘇菲(杰西卡·貝爾 Jessica Biel 飾)。他們?cè)?jīng)因?yàn)榈燃?jí)門戶之故被迫分開,而如今,蘇菲將成為王儲(chǔ)的妻子。盡管這樣,二人還是舊情復(fù)熾,無法自拔。當(dāng)蘇菲打算放棄一切跟愛森海姆私奔時(shí),悲劇卻發(fā)生了,她離奇死去,所有證據(jù)都表明兇手就是由愛生恨的王儲(chǔ)。真相似乎已經(jīng)大白,但是魔術(shù)師的世界亦真亦幻,實(shí)情也隨之撲朔迷離。