The final part of Mikhalkov's trilogy about Divisional Commander Kotov finds him returning home during World War II having been betrayed, narrowly escaped execution for treason and nearly reduced to dust in a prison camp. Only to discover that everything has changed and he will have to fight again for his name, for his honor, and for his love.
Никита Михалков
as Col. Sergei Petrovich Kotov
Олег Меньшиков
as Dmitriy Arsentyev
Дмитрий Дюжев
as Ivan
Виктория Толстоганова
as Marusia
Инна Чурикова
as Old Woman
Павел Деревянко
as Fiance
Владимир Ильин
as Krik
Роман Мадянов
as Melezhko
Сергей Маковецкий
as Lunin
Андрей Мерзликин
as Tanker Nikolay
Сергей Степанченко
as 30-Hundred-Weight Truck Driver
Максим Суханов
as Stalin