เรื่องราวติดตามชีวิตของ Zachary “Zack” Mayo (รับบทโดย Richard Gere), หนุ่มที่มีความทะเยอทะยานและมุ่งมั่นที่จะเป็นนักบินในกองทัพเรือสหรัฐฯ หลังจากที่เขาเข้าศึกษาในโรงเรียนการทหาร เขาได้พบกับความยากลำบากและการฝึกที่เข้มงวดที่เขาต้องเผชิญ
Zack ต้องเผชิญกับการต่อสู้ทางอารมณ์และจิตใจในระหว่างการฝึก รวมถึงความสัมพันธ์ที่ซับซ้อนกับ Paula (รับบทโดย Debra Winger), สาวที่ทำงานในเมืองใกล้เคียง ความรักของทั้งคู่เกิดขึ้นท่ามกลางความกดดันและอุปสรรคที่เกิดจากการเป็นนักเรียนการทหาร
Gunnery Sergeant Foley (รับบทโดย Louis Gossett Jr.) เป็นผู้ฝึกสอนที่มีบทบาทสำคัญในชีวิตของ Zack และคอยผลักดันเขาให้ก้าวข้ามขีดจำกัดของตัวเอง ในขณะที่เขาพยายามหาความหมายในชีวิตและการเป็นสุภาพบุรุษ