海灣戰爭中坦克部隊軍官沙林(丹澤爾?華盛頓 Denzel Washington 飾)一次判斷失誤下令擊毀了己軍的坦克令到好友鮑德溫意外死亡了雖然軍事法庭判他不需承擔責任然而他還是日夜受著良心的煎熬一直想找鮑德溫的父母說明此事卻也一直沒有勇氣 上司為了給沙林授勛派他調查戰爭中一起機械師勇救士兵犧牲的事件沙林調查中發現勇救士兵而英勇犧牲的竟然是卡倫