Oleg Yankovsky som Viktor Vedeneyev Irina Kupchenko som Natasha Vedeneyeva Anatoliy Solonitsyn som Kostantin Korolyev Lyubov Strizhenova som Zina Oleg Anofriev. Natalya Velichko Mikhail Dadyko som professor Andrey Vasilyevich Olimpiada Kalmykova Aleksandr Kaydanovsky Natalya Malyavina som Albina.