There's no doubt that this was high-quality stuff back when it was made, but it's outdated now, and I can't respect it. There are racial slurs that no one would be able to get away with today, calling the Africans 'Fuzzy-Wuzzies' [for their frizzy hair] and 'Dervishes' [Muslims]. I know that those were common names for these two groups, but using that in the captions just seemed unprofessional. This film was lame, and poorly done. There were a lot of things that this film could've improved on, even though it was made all the way back then. Harry Faversham (John Clements) is a well-known British officer, kept in the army only by tradition and his proud father (Allan Jeayes). When his father dies, Harry takes advantage of the opportunity and resigns his post. However, at this time, his men were being sent out to Africa for war on the rebellious natives. This makes Harry seem like a coward, and his once-loyal friends now have indecent thoughts toward him, and regard him as a coward. In response, these 'friends' (including Jack Allen and Ralph Richardson) each send him white feathers, symbolizing cowardice. Shamed and broken, Harry abandons his fiancé (June Duprez) and sets out on his own to meet up with his men, disguised as a mute Arab. He will go through a lot to recover the damage to his pride, and we don't even find out if he returns home! The movie only leads us with hope, and it takes so long to do so that I fell asleep the first time (sorry!). The battles are very big, and completely relies on actors (which isn't surprising, considering how old the movie is). Well, the movie has an old feel and was very boring. If you want to see a better film, I would recommend the 2002 version. Otherwise, don't bother watching this unless you're really into classics.