海湾战争期间,一名坦克军官沙林(丹泽尔·华盛顿,丹泽尔·华盛顿)判断失误,下令摧毁自己的坦克,导致好友鲍德温意外身亡。 虽然军事法庭裁定他不必承担责任,但他仍日夜受着良心的煎熬。他一直想和鲍德温的父母谈这件事,但一直没有勇气。 为了纪念沙林,老板派他去调查一个机械师在战争中英勇救了一名士兵一命的事件。 在沙林调查中,发现凯伦(梅格·瑞恩饰),一个女人,为了救士兵英勇牺牲!然而,现场几名士兵的供词相互矛盾,漏洞百出。 在沙林将其中一名士兵墨菲按下后,墨菲竟然自杀了。 随着墨菲的自杀,事件的真相慢慢浮出水面...