1884. L'Inghilterra è in guerra con i ribelli del Sudan. Coraggiose truppe di rinforzo britanniche vengono inviate nel caldo del deserto africano, tra i partenti c'è anche Il cadetto Harry Feversham. Il giovane è orgoglioso di servire il proprio paese, ma è anche assalito dai dubbi e dalle paure. Non è convinto di dover combattere in nome dell'imperialismo inglese, perciò decide di congedarsi. In tutta risposta riceve da tre commilitoni altrettante piume come segno di codardia. La quarta piuma gliela ''regala'' la fidanzata. Per riscattarsi Harry decide di lasciare la patria e partire alla volta del Sudan: la sua rivincita passerà attraverso un avventuroso viaggio nel deserto per la liberazione degli amici caduti prigionieri.