Группа опытных британских сержантов во главе с сержантом-майором Лаудердэйлом (Ричард Аттенборо) разрываются между двумя противоборствующими лагерями в новообразованном африканском государстве. Когда постколониальное правительство новой страны оказывается свергнуто в результате восстания, войска новой администрации захватывают казармы, оружие и арестовывают командира... Фильм «Пушки при Батаси» снят по мотивам романа Роберта Холлса.