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