Відень. Початок 20 століття. У місті з'являється загадкова людина, що називав себе ілюзіоністом Ейзенхаймом. Він показує публіці небачені фокуси, які здаються не інакше як чарами. Слава про незвичайний чародія доходить до кронпринца Леопольда, який вшанував своєю присутністю одне з уявлень Ейзенхайма. Леопольда супроводжує його майбутня наречена Софі. Її поява в залі дає поштовх для цілої низки непояснених подій, коріння яких відходять у минуле ...