During World War I, the British troops are entrenched at Passchendaele, Belgium. Amongst the volunteers, there is a young British soldier, Private Arthur James Hamp (Sir Tom Courtenay), who is…