В Австрии в начале 20 века появился странный человек. Он называет себя «Иллюзионист». О нём известно крайне мало. Эйзенхайм – то ли его псевдоним, то ли настоящее имя. Он приехал в столицу и начал показывать шоу для народа. Его фокусы были настолько виртуозными, что порой действительно начинало казаться, что мужчина владеет магией. Постепенно его слава растёт. Начиная с небольших кабаре и уличных представлений, он доходит до дворцов высокопоставленных чиновников.
На него обращает внимание принц Леопольд. Вместе с ним на представлении была невеста Софи. Появление девушки в зрительном зале стало началом череды загадочных событий. Они связаны с историей семьи молодого человека. Между женихом и его возлюбленной будто вырастает стена. Резкому ухудшению отношений никак нельзя найти адекватное объяснение. Тогда он обращается за помощью к магу. Леопольд вызывается помочь принцу и исправить его положение в любовных делах. Здесь всё не так просто. Девушку выдают замуж насильно. Тщеславный кронпринц вовсе не подходит ей в мужья. По-настоящему её сердце принадлежит другому. Но социальный статус семей намного важнее для родителей, чем личное счастье дочери.