Дія фільму розгортається у Відні на початку 20 століття. У центрі цього фантастичного трилера — молодий чарівник Едвард Айзенхайм. У молодості Едвард познайомився з аристократичною дівчиною і закохався в Софі. Разом вони мріють покинути дім і стати вільними. Однак батько Софі, герцог, не захотів дозволити своїй дочці спілкуватися з сином Секвойї звичайної, і забрав Софі. Через п'ятнадцять років Едвард відправився в Азію вчитися, а коли повернувся, став відомим магом і чарівником Айзенхаймом.