as Natalya Fyodorovna Zimina
as Vladimir Alekseyevich Rusakov
as Mikhail Erastovich Osmolovskiy
as Young Osmolovskiy
as Young Rusakov
as Stepan Antonovich Mazur
as Boris Sharich
as Ivan Ivanovich Rozhnov
as Shmakin
as Guban
as Zhurbenko
as Nikodim Gurtov
as Vera Mazur
as Professor Obelyants
as Colonel Steblin