L'histoire se déroule aux Indes durant la présence des Britanniques dans le pays, plus précisément en 1890 et se passe dans le milieu troupier de l'armée. Le colonel Brunswick va décrocher de ses fonctions et prendre enfin une bonne retraite méritée. Son dernier désir de gradé : remporter une définitive victoire sur Govind-Lal, un opposant hindou. Son seul souci : mettre au pas, avant la venue de son remplaçant, trois irréductibles soldats qui déshonorent l'uniforme par leurs extravagances.