Вена на заре двадцатого столетия. В городе объявляется таинственная личность, представляющаяся иллюзионистом по имени Эйзенхайм. Его выступления поражают зрителей трюками, выходящими за границы понимания, больше напоминающими подлинное колдовство. Молва о невероятном маге достигает ушей кронпринца Леопольда. Тот соизволил посетить одно из его представлений. В свите Леопольда находится его нареченная, Софи. Её появление в зрительном зале запускает череду странных и необъяснимых происшествий, истоки которых скрыты в давно минувших днях...