У сюжеті фільму прихована романтична історія двох люблячих сердець, яким повз волю довелося розлучитися. Події відбуваються на початку XX століття у Відні, куди приїжджає з гастролями таємничий чоловік на ім'я Айзенхайм. Він відомий фокусник-ілюзіоніст, що володіє чарами магії, побував у багатьох країнах та постійно заворожує публіку своїми виступами. Дізнавшись про дива на виставах, сам кронпринц Леопольд відвідав одну з них разом зі своєю нареченою Софі, яка є колишньою коханою чарівника. А далі почалося суперництво за володіння коханою жінкою, докази одне одному, хто кращий та інше, на що зазвичай страждають чоловіки.