Nella Londra vittoriana, due maghi rivali, Robert Angier e Alfred Borden, si sfidano in una competizione ossessiva per creare l'illusione perfetta. La loro rivalità li spinge a compiere atti sempre più audaci e pericolosi, mettendo a rischio non solo le loro carriere, ma anche le vite di coloro che li circondano.