The Last Frontier

Vadim Shmelyov
2020-11-04

They fought for Moscow
6.8
130 min

The story of the Podolsk cadets’ heroic stand outside Moscow in October 1941. Cadets were sent to the Ilyinsky line, fighting alongside units from the Soviet 43rd Army to hold back the German advance until reinforcements arrived. Hopelessly outnumbered, young men laid down their lives in a battle lasting almost two weeks to obstruct the far superior German forces advancing towards Moscow. Around 3,500 cadets and their commanding officers were sent to hold up the last line of defense outside Moscow. Most of them remained there for eternity.

Cast

Name Character Team
Aleksey Bardukov Afanasiy Aleshkin Unowned
Evgeniy Dyatlov Ivan Strelbitskiy Unowned
Sergei Bezrukov Ivan Starchak Unowned
Lyubov Konstantinova Masha Grigoryeva Unowned
Artem Gubin Sashka Lavrov Unowned
Igor Yudin Mitya Shemyakin Unowned
Guram Bablishvili Museridze Unowned
Dmitry Solomykin Shapovalov Unowned
Roman Madyanov Vasily Smirnov Unowned
Yekaterina Rednikova Nikitina Unowned
Sergey Bondarchuk Dementyev Unowned
Darya Ursulyak Liza Aleshkina Unowned
Daniil Spivakovskiy Uglov Unowned
Vasiliy Mishchenko Eliseev Unowned
Gleb Bochkov Yakhin Unowned
Oleg Ots Bogatov Unowned
Aleksei Kopashov Simonov Unowned
Gleb Danilov Slavik Nikitin Unowned
Alexey Takharov Azamat Khalilov Unowned
Dmitry Topol Ibragimov Unowned
Pavel Stont Vasilkov Unowned
Gennady Bakhmutsky officer Unowned
Alena Kahuta nurse Unowned
Artyom Melnichuk Orlenko Unowned
Vasily Zhukov Kalinin Unowned
Danil Ivanov Andrey Tkachenko Unowned
Stas Shmelev Nosov Unowned
Artem Mishukov Wehrmacht soldier Unowned
Anastasiya Shemyakina nurse Unowned
Eldar Kalimulin Shipilov Unowned
Roman Evdokimov Remizov Unowned
Andrey Garist Zuev Unowned
Nikolay Samsonov Petrov Unowned
Aleksey Vinogradov Erokhin Unowned
Rodion Avramenko Ozerov Unowned
Daniil Shperling Lev Novikov Unowned
Pavel Kraynov Unowned
Dmitry Brauer Verner Unowned
Vladimir Verevochkin Unowned
Kirill Zaporozhskiy Unowned
Darya Konyzheva Unowned
Evgeny Putsylo Unowned
Alexandr Tserenya Unowned
Sergey Dvoynikov Unowned
Ilya Lovkiy Unowned
Ilya Antonenko Unowned
Mark Vdovin Unowned
Sergey Podolnyy Unowned
Azamat Nigmanov Unowned
Mikhail Dorozhkin Unowned
Nikita Kologrivyy Unowned
Irina Zheltikova Unowned
Yaroslav Orlyachenko Unowned
Sergei Annenkov Unowned
Artem Bashenin Unowned
Igor Troshin Unowned
Andrei Davydov Unowned
Evgeny Kravchenko Unowned
Paul Orlyanskiy Unowned
Andrey Karasevich Unowned
Daniil Mogutov cook officer Unowned
Alla Malkova Karpovna Unowned
Pavel Levkin Mamchich Unowned
Irakliy Kvantrishvili Mamedov Unowned
Karina Myndrovskaya Vera Unowned
Anton Gorkavchenko Volkov Unowned
Maxim Ivanov Vova Unowned