劇情:19世紀末,人們對科學文明了解不多,因此安吉爾(休·杰克曼飾)和伯頓(克里斯蒂安·貝爾飾)成為倫敦的神奇人物。安吉爾出身貴族,擁有豐富的魔法技巧,這使他成為富人圈的常客。盡管伯頓出身普通,但他競爭的頭腦和創造性的魔術技巧使他聲名鵲起。兩人從小就是親密的朋友,但現在在魔法世界里,每個人都有自己的領地,都有成為音樂廳頂級魔術師的野心,一場激烈的戰斗迫在眉睫。伯頓掌握了絕妙的分離技巧,受到了廣泛的歡迎。安吉爾看到情況不妙,于是他請來了科學家來幫忙——他發明的交流電有著無限的魔力,確保觀眾會目瞪口呆。他們兩人采取了行動,來來往往,戰斗激烈升級。友誼和道德被遺忘了,一場血腥的案件正在悄然醞釀。