1972年美國洛克威爾小鎮,白人軍官萊瑞德上校護送黑人士兵格威特遺體返鄉舉行軍葬禮。格威特的黑人父母在安葬過程中遭遇當地居民與政府以種族隔離為由的阻撓。萊瑞德聯合支持民權運動的麥考利斯特夫人,通過挖掘格威特生前英雄事跡改變輿論。在調查中他發現,格威特犧牲真相源于其部下貝爾因種族偏見擅自篡改求救坐標,導致空中支援失敗。其他士兵因此質疑黑人軍官指揮能力,在交火中未及時救援致其陣亡。當報紙揭露真相后引發社會震動,軍方追授格威特銀星勛章并破例允許其安葬于洛克威爾墓地,最終由悔悟的部下們完成護送儀式。