all in one place.
Log what you watch. Rate your favorites. See what friends are into.
Log what you watch. Rate your favorites. See what friends are into.
Runtime
Director
Where to Watch

Heath Ledger
as Harry Faversham

Wes Bentley
as Jack Durrance

Kate Hudson
as Ethne Eustace

Djimon Hounsou
as Abou Fatma

Alex Jennings
as Colonel Hamilton

Michael Sheen
as William Trench

Lucy Gordon
as Isabelle

James Cosmo
as Col. Sutch

Angela Douglas
as Aunt Mary

Daniel Caltagirone
as Gustave
Mohamed Bouich
as Sudanese Storyteller
Campbell Brown
as Dervish Ansar
Andy Coumbe
as Colonel Other Regiment

Karim Doukkali
as Egyptian Orderly
Megan Hall
as Millie

James Hillier
as Drunken Corporal

Nick Holder
as British Lion
Alexandra Kabi
as Woman in Red Veil
Julio Lewis
as Saadi
Craig McDonald
as Wounded Captain
Lionel Mahop
as Dervish Captain
Richard Manlove
as British Corporal

Kris Marshall
as Edward Castleton
Manar Mohamed
as Youssef
Marouazi Mohammed
as Dervish Sniper
Nider Mohamed
as Mullah
Anna Diafe Ndiaye
as Dinka Slavegirl
Medoune Ndiaye
as Gentle Faced Porter

Deobia Oparei
as Idris-Es-Saier

Mohamen Mehdi Ouazanni
as Hassan
Charles Pemberton
as Impressario

Rupert Penry-Jones
as Tom Willoughby

Tim Pigott-Smith
as General Feversham
Mohamed Quatib
as Ibrahim

Laila Rouass
as Maya

Hugh Ross
as Regimental Priest
Thioumbe Samb
as Dinka Slavegirl

Mark Tonderai
as Egyptian Orderly

Alek Wek
as Aquol
Alex Zorbas
as Egyptian Orderly
Bruce Lawrence
as British Soldier
Rhidian Bridge
as British Soldier (uncredited)
Gary Bunn
as British Soldier (uncredited)

Christian Coulson
as Drummer Boy (uncredited)

James Embree
as British Cavalry Officer (uncredited)

Natalie Hallam
as High Class Lady (uncredited)
Hugo Hedley
as British Troop (uncredited)

Serena Lorien
as Crying Widow (uncredited)

Cassie Newby
as Period Dancer (uncredited)

Benjamin Uttley
as General Wolseley's Aide-de-Camp (uncredited)
Sara Kramer
Makeup Artist
Laurie Borg
Co-Producer

Daniel Laurie
Dialogue Editor