
Lojalny sierżant major Lauderdale stacjonuje w brytyjskiej kolonii w Afryce. Gdy kolonia deklaruje swoją niepodległość, Lauderdale zostaje zobowiązany do utrzymania pokoju podczas przeniesienia się władz. Kłopoty zaczynają się, gdy afrykański oficer-rebeliant Porucznik Boniface podejmuje próbę obalenia nowego, popieranego przez Brytyjczyków rządu. Kiedy sytuacja polityczna staje się coraz bardziej złożona, Lauderdale zaczyna odkrywać, że jego głęboko zakorzenione wartości i przekonana przestają być aktualne.

Richard Attenborough
Regimental Sgt. Major Lauderdale

Jack Hawkins
Colonel Deal

Flora Robson
Miss Barker-Wise

John Leyton
Private Wilkes

Mia Farrow
Karen Eriksson

Cecil Parker
Fletcher

Errol John
Boniface

Graham Stark
Dodger

Earl Cameron
Captain Abraham

Percy Herbert
Parkin

David Lodge
Muscles

Bernard Horsfall
Schoolie