19 век, Вена, Австрия. Иллюзиониста Эйзенхайма (Эдвард Нортон) прямо на его выступлении задерживает полиция, подозревая в заговоре против королевства. Арестовавший его инспектор Вальтер Уль (Пол Джаматти) рассказывает историю Эйзенхайма.
Эйзенхайм рос в бедной семье. Однажды мальчик встретил чародея (это легенда о его происхождении), который одарил его даром иллюзиониста, после чего исчез вместе с деревом. Эйзенхайм учится невиданным фокусам, и однажды попадает на глаза молодой герцогине Софи Фон Тешин. Дети влюбляются друг в друга: Эйзенхайм рассказывает Софи о том, что собирается уехать в Китай, где живёт иллюзионист, заставляющий исчезать целые дома. Их находит стража и забирает Софи, а мальчику угрожают, что убьют его, если ещё хоть раз приблизиться к герцогине. Эйзенхайм собирает вещи и уходит из дома.
Фильм мне понравился. Он получился очень загадочным. Фильм про любовь, верность, предательство, про иллюзии и смелость. И особенно мне понравилось то, чем фильм закончился. Часто даже у интересных фильмов бывает неинтересный конец.
Сначала казалось, что у фильма конец будет трагическим. Но заканчивается все хорошо.

