Watch Movie
Cast

Tom Hardy
Leo Demidov

Gary Oldman
General Mikhail Nesterov

Noomi Rapace
Raisa Demidov

Fares Fares
Alexei Andreyev

Joel Kinnaman
Vasili

Paddy Considine
Vladimir Malevich

Jason Clarke
Anatoly Brodsky

Mark Lewis Jones
Tortoise

Vincent Cassel
Major Kuzmin

Nikolaj Lie Kaas
Ivan Sukov

Charles Dance
Major Grachev

Xavier Atkins
Young Leo Demidov