Baseado no livro Sword of Honour , do inglês Evelyn Waugh, o filme mostra a trajetória de Guy Crouchback, um soldado inglês que volta da Itália para casa no ínicio da 2ª Guerra Mundial para se alistar na Real Força Armada.
Horrorizado pelos crimes de guerra dos nazistas e abalado por um divórcio dolorido, impulsivamente aceita o posto na força de elite Royal Corps of Halberdies.
Mas nada o preparou para a absurda realidade no exército inglês, nem para o retorno de sua atraente ex-esposa.