故事開始於一個有著反戰情緒的新兵克里斯·泰勒(查理·辛扮演)的回憶。他投筆從戎,自大學輟學後自願入伍,之後被配屬至美國陸軍第25步兵師B連,前往越南並開始了在叢林中的戰鬥。由於異常艱苦的叢林生活和戰鬥,以及戰友對無辜平民的屠殺,使得他從一個熱血的青年變得世故麻木,最後因為自己認同的一位長官遭陷害致死,而對加害者(他的另一位長官)予以槍殺復仇,替被陷害而死的長官討回公道。
除了越戰,影片同時也反映了泰勒及他的戰友們靈魂深處的一場戰爭。儘管他們表面上是與北越軍作戰,但全排卻因泰勒的兩個上司-上士巴內斯(湯姆·貝林傑飾)和中士埃利亞斯(威廉 · 達佛(Willem Dafoe) 飾)的爭執而陷入內鬥之中。最後,泰勒站在了埃利亞斯這一邊,埃利亞斯雖然崇尚60年代的反叛文化,但他同時也是一個堅強的領導者。在影片中段的一場與北越軍的遭遇戰中,埃利亞斯被巴內斯偷襲陷害,最終死在敵火之下。電影的海報影像,即是擷取此段而來。
Tex: Man, it's gonna piss on us all night. Gonna put a serious case of crotch rot on that ugly face of yours, Junior. Junior: Goddamn, man. You break your ass for the white man. No justice, right?
顯示全部殺戮戰場的電影金句