Austrija, 1900-ieji. Iliuzionisto Eizenhemo triukai iš proto veda net reginių išlepintą Vienos aukštuomenę. Du įtarūs ponai, detektyvas Ulis ir princas Leopoldas, nusprendę išsiaiškinti iliuzionisto paslaptį, nusiunčia pas jį gražuolę Sofiją. Mergina iškart atpažįsta Eizenhemą, kurį dar vaikystėje buvo įsimylėjusi, bet negalėjo susitikinėti, nes šis priklausė vargšų sluoksniui. Jausmai atgyja, tačiau Sofija jau pažadėta princui Leopoldui. Kad atgautų mylimąją, iliuzionistas Eizenhemas pasirengęs iki tol dar neregėtam triukui.