Eisenheim, aristokrat bir ailenin kızı Sophia’ya aşıktır ama kendisinin marangoz bir aileden geliyor olması, çevreleri tarafından bu aşkın hoş karşılanmamasına neden olur. Aşkını yaşamasına yasak konan Eisenheim, ülkeyi terkeder ve dünyayı dolaşmaya karar verir.
15 yıl sonra tanınmış bir illüzyonist olarak ülkesine döndüğünde, eski aşkı Sophia'nın Avusturya-Macaristan veliaht prensi Leopold ile nişanlanmak üzere olduğunu görür. Ama yıllar sonra tekrar karşılaşan eski aşıklar, birbirlerine kayıtsız kalamazlar ve eski duygular yeniden alevlenmeye başlar. Bu durumun farkına varan Prens Leopold ile Eisenheim arasında, sıkı bir mücadele başlayacaktır.
Neil Burger'in yönettiği filmde, Edward Norton, bu kez de, doğaüstü güçleri sayesinde, koca bir imparatorluğun güç dengelerini tehdit eden bir karakterle sinemaseverlerin karşısında.