All Cast

Mark Rylance
The Magistrate

Johnny Depp
Colonel Joll

Robert Pattinson
Officer Mandel

Gana Bayarsaikhan
The Girl

Greta Scacchi
Mai

David Dencik
The Clerk

Sam Reid
The Lieutenant

Harry Melling
Garrison Soldier #4

Bill Milner
Garrison Soldier #5
Gursed Dalkhsuren
Old Prisoner

Tserendagva Purevdorj
Old Barbarian

Hami Belal
Joll's Man #1

Wil Coban
Mandel's Guard #1

David Moorst
Garrison Soldier #6

Joseph Long
Baker

Clem So
Barbarian 5

Isabella Nefar
Star
Dulguun-Erdene Garamkhand
Boy Prisoner
Adam Bensallah
Mai's Grandson

Nayef Rashed
Farmer #1

Haqi Ali
Farmer #2
Younes El Mejjad
Small Boy #2

Simon Luca Oldani
Garrison Sentry #1
