En 1898, Harry Feversham, un oficial del Imperio Británico, se niega a defender la fortaleza colonial de Jartum, atacada por un ejército de rebeldes sudaneses. El día antes de la marcha de las tropas, Harry vuelve la espalda a la guerra y abandona el ejército. Atónito por la conducta de su hijo, su propio padre lo repudia. Además, tres de sus amigos, entre los que están el teniente Jack Durrance y su prometida, Ethne Eustace, le envían cuatro plumas blancas, símbolo de cobardía. Incomprendido, solo y atormentado, Harry vive en Londres, donde descubre que Jack, su mejor amigo, y su antiguo regimiento han caído en poder de los rebeldes. El oficial británico decide entonces recuperar su honor y participar en el rescate disfrazado de beduino.