Cast and Crew of The Four Feathers

Cast of
The Four Feathers

About 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.

Full Cast of The Four Feathers

Heath Ledger
plays Harry Faversham

Heath Ledger as Harry Faversham

Heath Andrew Ledger (4 April 1979 – 22 January 2008) was an Australian actor and music video director. After playing ...

See Heath Ledger's other roles

Wes Bentley
plays Jack Durrance

Wes Bentley as Jack Durrance

Wesley Cook "Wes" Bentley (born September 4, 1978) is an American film actor known for his roles as Ricky Fitts in Am...

See Wes Bentley's other roles

Kate Hudson
plays Ethne Eustace

Kate Hudson as Ethne Eustace

Kate Garry Hudson (born April 19, 1979) is an American actress. She has received several accolades, including a Golde...

See Kate Hudson's other roles

Djimon Hounsou
plays Abou Fatma

Djimon Hounsou as Abou Fatma

Djimon Gaston Hounsou (born April 24, 1964) is a Beninese-American actor and model. He began his career appearing in ...

See Djimon Hounsou's other roles

Alex Jennings
plays Colonel Hamilton

Michael Sheen
plays William Trench

Michael Sheen as William Trench

Michael Christopher Sheen (born 5 February 1969) is a Welsh actor and political activist. After training at London's ...

See Michael Sheen's other roles

Lucy Gordon
plays Isabelle

Lucy Gordon as Isabelle

Lucy Gordon (22 May 1980 – 20 May 2009) was an English actress and model. She became a face of CoverGirl in 1997 befo...

See Lucy Gordon's other roles

James Cosmo
plays Col. Sutch

James Cosmo as Col. Sutch

From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campb...

See James Cosmo's other roles

Angela Douglas
plays Aunt Mary

Daniel Caltagirone
plays Gustave

Daniel Caltagirone as Gustave

Daniel Caltagirone was born on June 18, 1972 and is currently 52 years old.

See Daniel Caltagirone's other roles

Mohamed Bouich
plays Sudanese Storyteller

Campbell Brown
plays Dervish Ansar

Andy Coumbe
plays Colonel Other Regiment

Karim Doukkali
plays Egyptian Orderly

Megan Hall
plays Millie

James Hillier
plays Drunken Corporal

Nick Holder
plays British Lion

Alexandra Kabi
plays Woman in Red Veil

Julio Lewis
plays Saadi

Craig McDonald
plays Wounded Captain

Lionel Mahop
plays Dervish Captain

Richard Manlove
plays British Corporal

Kris Marshall
plays Edward Castleton

Manar Mohamed
plays Youssef

Marouazi Mohammed
plays Dervish Sniper

Nider Mohamed
plays Mullah

Anna Diafe Ndiaye
plays Dinka Slavegirl

Medoune Ndiaye
plays Gentle Faced Porter

Deobia Oparei
plays Idris-Es-Saier

Deobia Oparei as Idris-Es-Saier

DeObia Oparei (born 7 December 1971) is a British actor and playwright. He is best known for his roles as the Gunner ...

See Deobia Oparei's other roles

Mohamen Mehdi Ouazanni
plays Hassan

Charles Pemberton
plays Impressario

Rupert Penry-Jones
plays Tom Willoughby

Rupert Penry-Jones as Tom Willoughby

​Rupert William Penry-Jones  (born 22 September 1970) is an English actor, the son of Welsh actor Peter Penry-Jones a...

See Rupert Penry-Jones's other roles

Tim Pigott-Smith
plays General Feversham

Mohamed Quatib
plays Ibrahim

Laila Rouass
plays Maya

Hugh Ross
plays Regimental Priest

Thioumbe Samb
plays Dinka Slavegirl

Mark Tonderai
plays Egyptian Orderly

Mark Tonderai as Egyptian Orderly

Mark Tonderai is an ex-disc jockey, writer, actor and film director. He is co-founder of the London-based production ...

See Mark Tonderai's other roles

Alek Wek
plays Aquol

Alex Zorbas
plays Egyptian Orderly

Bruce Lawrence
plays British Soldier

Rhidian Bridge
plays British Soldier (uncredited)

Gary Bunn
plays British Soldier (uncredited)

Christian Coulson
plays Drummer Boy (uncredited)

James Embree
plays British Cavalry Officer (uncredited)

Natalie Hallam
plays High Class Lady (uncredited)

Natalie Hallam as High Class Lady (uncredited)

Natalie Hallam was born on April 7, 1972 and is currently 52 years old.

See Natalie Hallam's other roles

Hugo Hedley
plays British Troop (uncredited)

Serena Lorien
plays Crying Widow (uncredited)

Cassie Newby
plays Period Dancer (uncredited)

Benjamin Uttley
plays General Wolseley's Aide-de-Camp (uncredited)

John Whitby
plays Horse Rider (uncredited)


Crew of The Four Feathers

Discover the backstage crew of The Four Feathers →