Yıl 1926. Harry Houdini (Pearce) ölüme meydan okuyan gösteriler yapan dünyaca ün yapmış bir performans sanatçısıdır. Ancak tüm bu görkemin arkasında farklı bir dünyası vardır. 13 sene önce annesini kaybetmiştir. Tek pişmanlığı ise ölürken annesinin yanında bulunamaması ve son sözlerini duyamamış olmasıdır. Bu pişmanlık, Houdini'ni öyle ele geçirmiştir ki, annesinin ruhu ile iletişim kurabilen kişiye 10.000$ vermeyi teklif eder. Mary McGregor (Zeta-Jones), Benji adlı kızı ile Edinburg'da yaşayan fakir ve eğitimsiz ancak psişik güçlere sahip bir kadındır. Kızı Benji, kimseye farkettirmeden insanlar hakkında gizli bilgiler toplar ve Mary'de bu bilgileri psişik güçlerinden kaynaklanan bir yetenekmişçesine insanları kendi büyüsüne ikna etmek için kullanır. Şimdi ise dünyanın en büyük yıldızlarından biri olan Houdin'i tavlama zamanıdır. Ancak bu defa hedefi vurmak hiç de kolay olmayacaktır.