1918年德國春季攻勢前夕的法國戰壕中,十八歲新兵雷蒙德·奧斯本(阿薩·巴特菲爾德飾)借童年摯友斯坦霍普中尉(山姆·克拉弗林飾)的關系調任前線部隊。他發現昔日仰慕的英雄已變得暴戾陰郁,長期戰事摧殘使斯坦霍普飽受幽閉恐懼癥折磨,只能依靠威士忌維持鎮定。隨著德軍炮擊日益頻繁,年輕士兵們在潮濕密閉的防空洞內瀕臨崩潰。奧斯本目睹斯坦霍普對下屬動輒斥責,卻始終不敢直面自己精神崩潰的真相。當德軍發起總攻突破防線時,重傷的斯坦霍普將最后的炸藥包拋給奧斯本,在漫天火光中用身軀阻擋敵軍推進。經歷血肉橫飛的慘烈守衛戰后,幸存士兵在奧斯本帶領下向后方撤離。