In atmosfera inceputului de secol al XX-lea, in inima Vienei, un magician
misterios, Eisenheim aduna tot mai multa lume la reprezentatiile sale.
Spectacolele, la limita dintre manipulare si stiinta, atrag atentia Printului
mostenitor Leopold (Rufus Sewell), care vede in popularitatea crescanda a lui
Eisenheim o amenintare la adresa puterii lui. Exista insa o miza si mai mare
in confruntarea, tacuta deocamdata; intre cei doi. Logodnica printului, Sophie
von Teschen (Jessica Biel), este indragostita inca din adolescenta de magician.
Ca sa scape de rivalul sau, Leopold ii ordona inspectorului Uhl (Paul Giamatti)
sa sa gaseasca dovada faptului ca acesta este un impostor. Intre cei doi
puternici ai Vienei, fiecare in maniera lui, incepe o lupta stransa, care ne
aduce aminte de alt cuplu concurential al marilor ecrane, acela din
"Prestigiul”.