En Angleterre, en 1952. Neuf ans après les évènements vécus pendant la guerre, Bill Rohan est maintenant âgé de 18 ans. Il est alors appelé à effectuer son service militaire dans l'armée de Sa Majesté. Pour beaucoup d'appelés, la crainte est de partir sur le front de la guerre en Corée. Bill Rohan se lie d'amitié avec Percy, jeune soldat franc-tireur, mais se heurtent à la rigidité de leur hiérarchie militaire, en la personne du sergent-major Bradley. Parallèlement, tous deux vivent leurs premiers amours : Bill tombe amoureux d'Ophelia, jeune aristocrate dépressive tandis que Percy s'éprend de Dawn, la sœur délurée de Bill...