Rudolf Hrušínský
as Jan Zaremba
Karel Petr
as Jan Zaremba (singing voice)
Kateřina Macháčková
as Helena
Marta Boháčová
as Helena (singing voice)
Josef Abrhám
as Count Boleslaw Barański
Jiří Zahradníček
as Count Boleslaw Barański (singing voice)
Jaromír Hanzlík
as Brono Popiel
Alfred Hampel
as Brono Popiel (singing voice)
Hana Maciuchová
as Wanda Kwasinská
Marie Veselá
as Wanda Kwasinská (singing voice)
Květa Fialová
as Jadwiga Pawlowa
Eva Hlobilová
as Jadwiga Pawlowa (singing voice)