أحداث الفيلم تدور في نهاية القرن التاسع عشر بمدينة لندن، حول اثنين من مقدمي عروض السحر، وهما (ألفريد بوردن) الذي يقوم بدوره "كريستيان بيل"، و(روبرت أنجير) والذي يقوم بدوره "هيو جيكمان"، و اللّذين تجمعهما صداقة قديمة، ولكن تلك الصداقة تنتهي لحظة مقتل (جوليا) زوجة (روبرت أنجاير) أثناء تأدية إحدى الخدع السحرية، والتي على إثرها حمّل (روبرت) مسؤولية ما حدث لزوجته لصديقه (بوردن)، بسبب عدم تأمينه للخدعة التي قام بها.