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