
The fifth filming of the adventure classic about a British soldier in the 1880s who fights to regain his honor after being given four white feathers, symbols of cowardice.

as Harry Feversham

as Jack Durrance

as William Trench

as Ethne Eustace

as Gen. David Feversham

as Abou Fatma

as Thomas Willoughby

as Wembol, the Valet

as Col. Eustace

as Sergeant Major

as Lt. Bradley

as Mrs. Feversham

as The Old Major

as The Old Colonel

as John, the Butler

as Harry Feversham, age 7

as Harry Feversham, age 14

as Army Nurse

as Colonel of North Surreys

as Lt. Smythe

as Mrs. Eustace