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