Майор Джок Синклер является исполняющим обязанности полковника в Шотландском батальоне, недавно вернувшимся домой после завершения Второй мировой войны. Джок — харизматический лидер, склонный к злоупотреблению виски и закрывающий глаза на устав и правила. Ему на замену присылают полковника Бэрроу, выпускника Оксфорда, героя японской кампании, в последнее время преподававшего в военной академии Сэндхерст. Два противоположных характера моментально сталкиваются.