Die besessenen Magier Alfred Borden und Robert Angier (Christian Bale, Hugh Jackman) konkurrieren um die Gunst des Publikums. Als Angiers Frau bei einem misslungenen Trick durch Bordens Schuld stirbt, werden sie zu erbitterten Feinden und bekämpfen sich mit allen Mitteln der Magie.