เรื่องราวติดตามชีวิตของ Chris Taylor (รับบทโดย Charlie Sheen), ชายหนุ่มที่อาสาเข้าร่วมสงครามเวียดนาม เขาเป็นทหารใหม่ที่มีความเชื่อและความกล้าหาญ แต่เมื่อเขาเข้าไปในสนามรบจริง เขาเริ่มเข้าใจถึงความโหดร้ายและความยากลำบากที่เกิดขึ้นในสงคราม
Chris ต้องเผชิญกับความเครียดและความขัดแย้งระหว่างทหารในหน่วยของเขา โดยเฉพาะระหว่าง Sgt. Elias (รับบทโดย Willem Dafoe) และ Sgt. Barnes (รับบทโดย Tom Berenger) ที่มีวิธีการและแนวทางในการทำสงครามที่แตกต่างกัน Chris ต้องตัดสินใจว่าความเชื่อและความเป็นมนุษย์ของเขาจะอยู่ที่ไหนในขณะที่เขาเผชิญหน้ากับความโหดร้ายของสงคราม