The Last Frontier

They fought for Moscow

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.

Aleksey Bardukov

(Afanasiy Aleshkin)

Evgeniy Dyatlov

(Ivan Strelbitskiy)

Sergei Bezrukov

(Ivan Starchak)

Lyubov Konstantinova

(Masha Grigoryeva)

Artem Gubin

(Sashka Lavrov)

Igor Yudin

(Mitya Shemyakin)

Guram Bablishvili

(Museridze)

Dmitry Solomykin

(Shapovalov)

Roman Madyanov

(Vasily Smirnov)

Yekaterina Rednikova

(Nikitina)

Sergey Bondarchuk

(Dementyev)

Darya Ursulyak

(Liza Aleshkina)

Daniil Spivakovskiy

(Uglov)

Vasiliy Mishchenko

(Eliseev)

Gleb Bochkov

(Yakhin)

Oleg Ots

(Bogatov)

Aleksei Kopashov

(Simonov)

Gleb Danilov

(Slavik Nikitin)

Alexey Takharov

(Azamat Khalilov)

Dmitry Topol

(Ibragimov)

Pavel Stont

(Vasilkov)

Gennady Bakhmutsky

(officer)

Alena Kahuta

(nurse)

Artyom Melnichuk

(Orlenko)

Vasily Zhukov

(Kalinin)

Danil Ivanov

(Andrey Tkachenko)

Stas Shmelev

(Nosov)

Artem Mishukov

(Wehrmacht soldier)

Anastasiya Shemyakina

(nurse)

Eldar Kalimulin

(Shipilov)

Roman Evdokimov

(Remizov)

Andrey Garist

(Zuev)

Nikolay Samsonov

(Petrov)

Aleksey Vinogradov

(Erokhin)

Rodion Avramenko

(Ozerov)

Daniil Shperling

(Lev Novikov)

Pavel Kraynov

Dmitry Brauer

(Verner)

Vladimir Verevochkin

Kirill Zaporozhskiy

Darya Konyzheva

Evgeny Putsylo

Alexandr Tserenya

Sergey Dvoynikov

Ilya Lovkiy

Ilya Antonenko

Mark Vdovin

Sergey Podolnyy

Azamat Nigmanov

Mikhail Dorozhkin

Nikita Kologrivyy

Irina Zheltikova

Yaroslav Orlyachenko

Sergei Annenkov

Artem Bashenin

Igor Troshin

Andrei Davydov

Evgeny Kravchenko

Paul Orlyanskiy

Andrey Karasevich

Daniil Mogutov

(cook officer)

Alla Malkova

(Karpovna)

Pavel Levkin

(Mamchich)

Irakliy Kvantrishvili

(Mamedov)

Karina Myndrovskaya

(Vera)

Anton Gorkavchenko

(Volkov)

Maxim Ivanov

(Vova)