as Dr. Faust
as Mefistofela
as Chairman of JZD Hatl
as Borovicka
as Dr. Wagner
as dr. Spacková
as Strand, Faust's colleague
as sister Bela
as sister Marta
as Cooperative in the chicken coop
as Stationmaster
as A losing cooperative
as Teacher
as funny Venca
as cooperative Vojta
as laughing man
as Man with a candle
as Venca (voice)