Un matón de bajo rango es confiado por su jefe de crimen para deshacerse de un arma que mató a policías corruptos, pero las cosas se descontrolan cuando el arma termina en manos equivocadas.
En la Viena de 1900, el misterioso Eisenheim cautiva al público con sus espectáculos de magia e ilusionismo. Sus poderes sobrenaturales llegan a los oídos del príncipe heredero Leopold, un hombre pragmático que acude a su espectáculo con incredulidad, acompañado de su prometida, la bella y sofisticada Sophie. Sospechando un fraude por parte de Eisenheim, el príncipe encarga al perspicaz inspector de policía Uhl que le vigile de cerca...