Une trentaine de civils est mobilisée au lendemain du désastre de Dunkerque et envoyée sur la base de Hacclesfield, où elle est affectée au régiment d'Infanterie Légère du Duke of Glendons, familièrement appelé D.O.G.S. Sous les ordres du lieutenant Jim Perry et du sergent Fletcher, sept d'entre eux vont apprendre le dur métier de soldat. Il est difficile de passer de la condition de civil libre à celle de militaire discipliné et cela ne va pas sans heurts. Mais Fletcher se révèle habile et psychologue en sachant tenir ses hommes, tandis que le lieutenant Perry montre beaucoup de compréhension et d'humanité.
Après des mois d'entraînement intensif, les hommes partent en bateau pour une destination inconnue. Ils doivent débarquer en Algérie pour couper la retraite de l'Afrika Korps de Rommel, battu à El Alamein par l'armée de Montgomery. Mais, au large de Gibraltar, torpillé par un sous-marin, le navire sombre et les hommes sont tous récupérés par un destroyer. Quelques semaines plus tard, Perry et ses hommes arrivent dans un petit village de Tunisie, qu'ils devront tenir coûte que coûte. L'armée allemande arrive à proximité et le combat s'engage. Bien qu'inférieurs en nombre, les Anglais refusent l'offre des Allemands de se rendre. À la faveur d'une épaisse fumée, tous s'avancent vers les lignes ennemies, baïonnette au canon...