Džordžs Beilijs visu savu apzinīgo mūžu ir pavadījis, palīdzot līdzcilvēkiem, un ignorējis pats savus sapņus un laimi. Rezultātā Džordžs ir nelaimīgs, depresīvs un izmisis un pašā Ziemassvētku priekšvakarā plāno izdarīt pašnāvību. Tomēr pēdējā brīdī uzrodas viņa sargeņģelis Klarenss, kurš uzskatāmi parāda Džordžam to, kā būtu bijis, ja viņš nekad nebūtu nācis šai pasaulē…
Vīne, 20.gs. sākums. Pilsētā ierodas noslēpumains cilvēks, kurš dēvē sevi par iluzionistu Eizenhaimu. Ieinteresētajai publikai viņš demonstrē neredzētus trikus, kas visiem šķiet tīrā maģija un burvestība. Brīnumdara slava nāk ausīs kroņprincim Leopoldam, kurš kopā ar savu nākamo līgavu Sofiju apmeklē vienu no iluzionista izrādēm. Eizenhaima sirdī uzliesmo jūtas pret meiteni, tāpēc prātu un ilūziju pavēlnieks nolemj izpildīt lielāko triku mūžā...