2003年,前海军军医拉里“医生”(史蒂夫·卡瑞尔饰)重新召集了30年前在越战中与他并肩作战的前海军陆战队员萨尔(布莱恩特·兰斯顿饰)和理查德·穆勒(劳伦斯·菲什伯恩饰),执行一项不同的任务:埋葬医生的儿子,一名在伊战中牺牲的年轻海军。 医生拒绝了在阿灵顿公墓举行的军人安葬仪式,在老友的帮助下,他在这段混合的旅程中,将灵柩搬到了自己位于东海岸新罕布什尔州郊区的家中。 在路上,萨尔博士和穆勒回忆并分享了他们对那场仍影响着他们生活的战争的记忆。 导演理查德·林克莱特和编剧达里尔·伯尼森在三部曲之后再次合作,因为他们过去和现在都在战争的痛苦中挣扎。