Největší kouzelnická legenda. Harry Houdini. Konkrétně jeho turné po Velké Británii v roce 1926. V té době se totiž světoznámý kouzelník seznámil se ženou jménem Mary McGregor (Catherine Zeta-Jones) a na první pohled se do ní zamiloval. Netušil však, že jeho čerstvá láska není úplně tím, čím se zdá být. Ve skutečnosti je to podvodnice, která chce Houdiniho (Guy Pearce) podvést a využít k tomu při jedné z kouzelnických seancí „ducha“ jeho matky. Bude se čarovat, podvádět i milovat.