Действие происходит в Трансваале в 1901 году, в разгар англо-бурской войны. Трое австралийских офицеров бушвельдтских карабинеров (Bushveldt Carbineers) — Гарри Морант, Питер Хэндкок и Джордж Уиттон — обвиняются в убийстве нескольких пленных бурских партизан и немецкого миссионера. Хотя такая практика весьма распространена в условиях партизанской войны и существует негласное правило «пленных не брать», власти решают устроить показательный процесс над австралийцами. Последние становятся «козлами отпущения», чтобы, с одной стороны, угодить немецкому правительству, а с другой — смягчить напряжение военного конфликта и, таким образом, приблизить заключение мира. Защищать обвиняемых берется майор Томас, новичок в адвокатском деле.