19世紀末,人們對科學文明還不是認識得太過清楚,于是,安吉爾(休?杰克曼Hugh Jackman飾)和伯登(克里斯蒂安?貝爾Christian Bale飾)的魔術,成為了倫敦城內的神奇人物。安吉爾出身貴族,魔術手段華麗豐富,是富人圈子里的表演常客。而伯登即使出身平平,爭強好勝的心智和充滿創造力的魔術技巧,卻也令他有了名氣。兩人自小本是要好的伙伴,然而,現在魔術界二人各有領地,并且都有野心想成為音樂大廳里的頂級魔術師,一番明爭暗斗如箭在弦上。 伯登掌握了精彩的分身術,叫座又叫好。而安吉爾見情勢不妙,搬來科學家助陣——他發明的交流電有無窮魔力,保證讓觀眾目瞪口呆。二人出招接招,一來一往,爭斗在劇烈升級,友誼和道德都被拋諸腦后,一場血案在悄悄醞釀。…