Com direção de Christopher Nolan (Batman Begins) e roteiro de seu irmão, Jonathan (Amnésia), a história começa na Londres de 1878, quando tem início uma intensa rivalidade entre dois jovens mágicos de palco (vividos por Christian Bale e Hugh Jackman). A briga se estende à virada do século, envolve segredos de magia e atinge tal intensidade que os transforma em assassinos.
David Bowie, Scarlett Johansson, Andy Serkis e Michael Caine completam o elenco estrelado.