A young British officer resigns his post when he learns of his regiment's plan to ship out to the Sudan for the conflict with the Mahdi. His friends and fiancée send him four white feathers as symbols of what they view as his cowardice. To redeem his honor, he disguises himself as an Arab and secretly saves their lives.
Directed by Shekhar Kapur
army
escape
bravery
loyalty
british empire
islam
sudan
revenge
honor
murder
soldier
battle
church
britain
slave
colonialism
military
white feather
imperialism
disheartening
Trailer
IMDB
N/A
Letterboxd
3.2 / 5
Where to Watch
Cast
Heath Ledger
Harry Faversham
Wes Bentley
Jack Durrance
Kate Hudson
Ethne Eustace
Djimon Hounsou
Abou Fatma
Alex Jennings
Colonel Hamilton
Michael Sheen
William Trench
Lucy Gordon
Isabelle
James Cosmo
Col. Sutch
Angela Douglas
Aunt Mary
Daniel Caltagirone
Gustave
Karim Doukkali
Egyptian Orderly
James Hillier
Drunken Corporal
Crew
Shekhar Kapur
Director
Hossein Amini
Screenplay
James Horner
Original Music Composer
Steven Rosenblum
Editor
Robert Richardson
Director of Photography
Robert Jaffe
Producer
Julie Goldstein
Executive Producer
Allon Reich
Executive Producer
Zack Grobler
Art Direction
Ros Hubbard
Casting
John Hubbard
Casting
Rowley Irlam
Stunts
Popular Reviews
34 reviews
lily
7.0★ · 05/22/26
kate hudson is the msot beautiful ever and heath ledger i love u
kate hudson is the msot beautiful ever and heath ledger i love u
bre
3.0★ · 11/01/25
boring but by no fault of my lovely heath
boring but by no fault of my lovely heath
ale
3.8★ · 09/04/25
kate looks so prettie
kate looks so prettie
Fede-g ᶻ 𝗓 𐰁 .ᐟ
6.0★ · 12/16/24
EXCUSE ME?! heath ledger and kate hudson the crossover i didn't know i needed. Ofc im gonna watch it.
EXCUSE ME?! heath ledger and kate hudson the crossover i didn't know i needed. Ofc im gonna watch it.