6.5 / 10
29
Harry Feversham is a British Army officer. When his regiment is sent to fight in the Sudan, he resigns his commission. His three closest friends and fellow officers view him as a coward and each send him a white feather, a symbol of cowardice. His fiancée has the same view and does the same. Humiliated by this, Feversham sets off to the Sudan to redeem his honour.
Heath Ledger
Harry Feversham
Kate Hudson
Ethne Eustace
Michael Sheen
William Trench
Djimon Hounsou
Abou Fatma