海灣戰(zhàn)爭(zhēng)中,坦克部隊(duì)軍官沙林(丹澤爾華盛頓 Denzel Washington 飾)一次判斷失誤下令擊毀了己軍的坦克,令到好友鮑德溫意外死亡了。雖然軍事法庭判他不需承擔(dān)責(zé)任,然而他還是日夜受著良心的煎熬,一直想找鮑德溫的父母說(shuō)明此事,卻也一直沒(méi)有勇氣。 上司為了給沙林授勛,派他調(diào)查戰(zhàn)爭(zhēng)中一起機(jī)械師勇救士兵犧牲的事件。沙林調(diào)查中發(fā)現(xiàn)勇救士兵而英勇犧牲的竟然是卡倫(梅格瑞安 Meg Ryan 飾)竟然是個(gè)女人!但現(xiàn)場(chǎng)的幾名士兵的供詞自相矛盾、漏洞百出。在沙林對(duì)其中一名士兵墨菲逼問(wèn)后,墨菲竟然自殺了。隨著墨菲的自殺,事件的真相慢慢浮出水面……