Eisenheim, człowiek znikąd wystawia w Wiedniu zdumiewające magiczne spektakle. Swoją pracą przykuwa uwagę pretendenta do tronu – Księcia Leopolda. Pewien, że iluzjonista jest jedynie mistrzem konfabulacji i oszustem, Książę zjawia się na jednym z przedstawień mężczyzny celem zdemaskowania jego występu. By osiągnąć cel wysyła na scenę swoją narzeczoną Sophie (Jessica Biel: „Siódme niebo”, „Elizabethtown”). Rozpoczyna się wielka potyczka pomiędzy iluzją a rzeczywistością. Czy talent magika wystarczy by przekroczyć granicę między życiem i śmiercią?