En 1917, coincé dans les tranchées depuis trop longtemps, le soldat britannique engagé Hamp déserte dans un moment de désespoir. Repris à Calais, il est renvoyé dans sa tranchée et jugé devant un tribunal militaire. Le capitaine Hargreaves va assurer sa défense.
Un garçon tire accidentellement sur un ami avec une arme qu'il a trouvée dans les décombres d'un immeuble détruit. L'arme s'avère être un indice dans une affaire de meurtre vieille de dix ans.