Cast and Crew of The Four Feathers

The Four Feathers

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.

Main Cast of The Four Feathers

Heath Ledger as Harry Faversham

Heath Ledger

Harry Faversham
Wes Bentley as Jack Durrance

Wes Bentley

Jack Durrance
Kate Hudson as Ethne Eustace

Kate Hudson

Ethne Eustace
Djimon Hounsou as Abou Fatma

Djimon Hounsou

Abou Fatma
Alex Jennings as Colonel Hamilton

Alex Jennings

Colonel Hamilton
Michael Sheen as William Trench

Michael Sheen

William Trench

Crew of The Four Feathers

Full backstage crew list →