เรื่องราวเกิดขึ้นหลังจากเหตุการณ์ในภาคแรกกว่า 30 ปี Maverick ยังคงทำหน้าที่เป็นนักบินที่ยอดเยี่ยม แต่เขาเลือกที่จะไม่ก้าวขึ้นไปในตำแหน่งสูงสุด เพื่อหลีกเลี่ยงการเข้าไปยุ่งเกี่ยวกับระบบราชการและยังคงบินอยู่ในสนามรบ
เมื่อเขาถูกเรียกกลับไปที่ Top Gun เพื่อฝึกฝนกลุ่มนักบินใหม่ รวมถึง Bradley “Rooster” Bradshaw (รับบทโดย Miles Teller), ลูกชายของเพื่อนที่เสียชีวิตในสงคราม Maverick ต้องเผชิญกับความรู้สึกผิดในอดีตและความท้าทายใหม่ในการสอนนักบินรุ่นใหม่ให้มีทักษะและความกล้าหาญในการทำหน้าที่