Klaus Schneider (Klaus Maria Brandauer), austriacki żołnierz ranny w czasie walk na froncie I wojny światowej, trafia do kliniki doktora Emila Bettelheima (Erland Josephson). Wkrótce lekarz odkrywa niezwykłe zdolności swojego pacjenta, potrafiącego przewidywać przyszłość oraz wprowadzać w stan hipnozy. Gdy po wyleczeniu Klaus wyjeżdża do Berlina, zmienia nazwisko na Hanussen i zostaje gwiazdą lokalnych teatrzyków. Chociaż starannie unika deklaracji politycznych, sprowokowany podczas konferencji prasowej przepowiada, że kanclerzem Niemiec zostanie wkrótce Adolf Hitler. Wróżba ta wywołuje burzę wokół jego osoby...

Klaus Schneider / Eric Jan Hanussen
Dr. Bettelheim
Sister Betty
Propaganda Chief
Tibor Nowotny
Valery de la Meer
Dagma
Wally
Count Trantow-Waldbach
Becker
Rattinger
Prof. Gábor