
The Four Feathers
2002 · Movie · PG-13 · 132 min · ★ 6.6 · 46% critics
In 1884, a young British officer resigns just before his regiment ships to Sudan to fight Mahdi rebels. Believing he’s fled his duty, friends and his fiancée send him four white feathers, pushing him to disguise himself and go after redemption by secretly helping to save lives.
Based on The Four Feathers
Where to watch
Streaming on MGM+.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2002
- Release date
- 2002-09-08
- Language
- English
- Rated
- PG-13
- Runtime
- 132 min
- Critic score
- 46/100
- TMDB rating
- 6.6/10 (593 votes)
About
You’ll likely enjoy The Four Feathers if you like Victorian-era adventure with moral grit, honor, and daring rescues; Not for you if you want a grounded, natural-feeling story pace or if you’re looking for a straightforward remake of A Knight's Tale-like comfort.
Pros: compelling historical adventure; memorable honor-driven plot; strong lead performances | Cons: plot mechanics can feel forced; pacing feels rushed; romance chemistry concerns
Themes
- army
- escape
- bravery
- loyalty
- british empire
- islam
- sudan
- revenge
- honor
- murder
- soldier
- battle
- +8 more
Cast & crew

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
Directed by Shekhar Kapur