เรื่องย่อ
สองทหารหนุ่ม แดเนียล เมอร์ฟีย์ (ไท เชอริแดน) และ แบรนดอน บาร์เทิล (อัลเดน เออห์เรนริค) ถูกส่งไปรบในสงครามอ่าวเปอร์เซีย พวกเขาให้คำมั่นสัญญากันไว้ว่าจะช่วยเหลือซึ่งกันและกันและพากันกลับมาอย่างปลอดภัย โดยมีเจ้าหน้าที่อาวุโส สเตอร์ลิ่ง (แจ็ค ฮูสตัน) นำทีมสองทหารหนุ่มไปออกรบ เมื่อเหตุการณ์ต่างๆ มันเลวร้ายเกินจะพรรณนา ทหารหนุ่มจึงต้องพยายามดิ้นรนเพื่อรักษาสมดุลระหว่างความจริงที่เขาเคยให้คำมั่นสัญญาเอาไว้ไม่ใช่แค่พูดลอย ๆ และความสบายใจของแม่ มัวรีน เมอร์ฟีย์ (เจนนิเฟอร์ อนิสตัน) ผู้ที่กำลังโศกเศร้า หลังจาก แบรนดอน กลับมาจากสงคราม เขากลับมาพร้อมกับความลับที่เปลี่ยนชีวิตของเขาไปตลอดกาล