Aleksey Chadov
Ivan
Aleksey Chadov
Ivan
Ian Kelly
John
Ingeborga Dapkūnaitė
Margaret
Sergei Bodrov Jr.
Captain Medvedev
Yuri Stepanov
Aleksandr Matrosov
Evklid Kyurdzidis
Ruslan
Vladimir Gostyukhin
Ivan's Father
Irina Sokolova
Sergey Shemarkin
Viktoriya Smirnova
Katya
Aleksey Alekseev
Vladikavkaz soldier
Viktor Smirnov
Sergey Shemarkin
translator
Irina Malinovskaya
nurse Zina
Mikhail Tarabukin
David McAllister
Steve Jamieson
Peter Wickham
Alexey Usoltsev
Elena Andreeva
Andrey Gulnev
Evdokiya Zamakhina
Roza Bayzulayeva
Yelena Metyolkina
Vyacheslav Butusov
Music
Aleksey Balabanov
Writer
Aleksey Balabanov
Director
Tatyana Patrakhaltseva
Costume Design
Sergei Selyanov
Producer
Sergey Astakhov
Director of Photography
Marina Lipartiya
Editor
Aleksandr Uman
Music
Pavel Parkhomenko
Production Design
Leva Bi-2
Music
Valery Revich
Additional Director of Photography
Marina Lipartiya
Assistant Director
Liora Reich
Casting
Maksim Belovolov
Sound Director
Nikolay Pavlyuk
Stunt Coordinator
Irina Pavlova
Producer
Tamara Frid
Key Makeup Artist