Em 1898, no Sudão, Harry Faversham (Heath Ledger) inesperadamente pede baixa de seu posto no exército britânico, pouco antes de uma importante batalha contra os rebeldes locais. Por sua atitude sua noiva Ethne Eustace (Kate Hudson) e seus três melhores amigos entregam a Harry uma pena branca cada, símbolo do que acreditam ter sido uma atitude covarde. Decidido a reconquistar a confiança perdida, Harry decide partir para o Sudão após saber que Jack Durrance (Wes Bentley), seu melhor amigo, está em apuros.
Harry Faversham
Jack Durrance
Ethne Eustace
Abou Fatma
Colonel Hamilton
William Trench
Isabelle
Col. Sutch
Aunt Mary
Gustave
Diretor