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