Eisenheim, Viyana’da muazzam sihirbazlıklarını sergilemeye başladığında, kendisinin dünya dışı güçlere sahip olduğu insanlar arasında konuşulmaya başlanır. . . hatta bu Avrupa’nın en güçlü ve pragmatik adamı olan Prens Leopold’un (Rufus Sewell, Dark City) kulağına kadar gider. Sihirbazlık denen şeyin aslında sahtekarlıktan başka birşey olmadığına inanan Leopold, tüm foyasını ortaya çıkartmak için Eisenheim’ın gösterilerinden birine katılmaya karar verir. Nitekim, Prens’in güzel nişanlısı Sophie von Teschen, sahnedeki sihirbaza yardımcı olurken, Eisenheim ve Sophie birbirlerini çocukluktan tanıdıklarını farkederler – ve sönmüş bir aşk yeniden alev alır. Eisenheim ve Leopold, Sophie’nin aşkını kazanmak için yarışırken, her ikisinin de ona sevgisini ispat etmek için herşeyi yapabilecekleri gayet aşikar bir hal alır. Bu gizli aşk devam ederken, Leonard, Eisenheim’in halk arasındaki ününün giderek artmış olmasına rağmen, sihirbazın foyasını ortaya çıkartmak için Uhl’a görev vermiştir. Uhl, bildiğinden şaşmaz bir şekilde bu adamı ve arkasındaki hilekarlığı araştırmaya koyulmuşken, Eisenheim ise, o güne kadar yapılmamış en iyi gösterisini sergilemek için çalışmalarına devam eder.