In aceasta poveste, doi tineri magicieni ai
epocii victoriene aprind scanteia unei rivalitati puternice care se va transforma intr-o
batalie a trucurilor si o sete neincetata de a-si descoperi secretele unul altuia.
Actiunea incepe in centrul Londrei, intr-un timp cand magicienii
erau idoli sau celebritati si cand doi tineri magicieni incearca sa-si gaseasca calea lor catre
glorie. Robert Angier (HUGH JACKMAN) este un excelent comediant, in timp ce mai tanarul
Alfred Borden (CHRISTIAN BALE) este un geniu creativ care secretul unor numere magice ingenioase.
Cand trucurile lor importante devin si ucigatoare,ei devin dusmani pe viata si fiecare intetioneaza sa-l depaseasca si sa-l termine pe celalalt.
Competitia dintre ei creste pana cand nu mai cunoaste margini, iar cei doi incep sa recurga
la orice, chiar la noua putere a electricitatii si geniul stiintific al lui Nikola Tesla.