Mars 1918. La guerre, qui devait durer quelques mois, en est à sa quatrième année. Dans les tranchées à proximité du village français de Saint-Quentin, une division d'infanterie britannique se prépare à une offensive allemande qui, selon la rumeur, devrait avoir lieu dans les prochains jours. C'est cette unité, que le haut-commandement sait condamnée, que rejoint le second lieutenant Raleigh. Ce dernier, âgé de seulement dix-huit ans, a en effet obtenu d'y servir sous les ordres du capitaine Stanhope, qu'il connaissait avant la guerre. Mais le naïf garçon a tôt fait de réaliser que l'officier est devenu depuis un homme dur et alcoolique. Heureusement, la division peut aussi compter sur la présence d'un autre nouveau venu, le lieutenant Osborne, d'une intelligence et d'un calme peu communs.