Гай Пирс в роли популярнейшего фокусника Гарри Гудини, который в 1926 году пребывает на вершине славы. Он может выбраться из запертого затопленного сундука, скованный по рукам и ногам и совершать другие трюки на потеху публики. Также Гудини разоблачает мистиков и экстрасенсов по всему миру. Фокусник обещает дать 10 тысяч долларов всякому, кто «прочитает мысли» и воспроизведёт последние слова его покойной матери. За деньгами начала охоту мошенница-экстрасенс Мэри (Кэтрин Зета-Джонс) со своей дочерью Бенджи (Сирша Ронан). Мэри становится любовницей Гудини. Пытаясь косвенными путями выведать слова матери, женщина в конце концов по-настоящему влюбляется в фокусника. Их роману при этом активно пытается помешать менеджер Гудини по прозвищу Шугармен. А вот юная Бенджи неожиданно для всех начинает проявлять настоящие паранормальные способности.