The Four Feathers (2002)
The Four Feathers is a 2002 action drama film directed by Shekhar Kapur, starring Heath Ledger, Wes Bentley, Djimon Hounsou and Kate Hudson. Set during the British Army's Gordon Relief Expedition (late 1884 to early 1885) in Sudan, it tells the story of a young man accused of cowardice.
More at Wikipedia.