海湾战争中,坦克部队军官沙林(丹泽尔华盛顿DenzelWashington饰)一次判断失误下令击毁了己军的坦克,令到好友鲍德温意外死亡了。虽然军事法庭判他不需承担责任,然而他还是日夜受着良心的煎熬,一直想找鲍德温的父母说明此事,却也一直没有勇气。上司为了给沙林授勋,派他调查战争中一起机械师勇救士兵牺牲的事件。沙林调查中发现勇救士兵而英勇牺牲的竟然是卡伦(梅格瑞安MegRyan饰)竟然是个女人!但现场的几名士兵的供词自相矛盾,漏洞百出。在沙林对其中一名士兵墨菲逼问后,墨菲竟然自刹了。随着墨菲的自刹,事件的真相慢慢浮出水面…陈源,我父亲同意你的条件了,你杀了童星光,就给你半年假期,不过,陈源啊,你以后可不可以不要用辞职来要挟?这样对你的前程影响很不好,你知道吗?