Devil-may-care navy pilot Pete Mitchell (Tom Cruise) is sent to Miramar Naval Air Station for advanced training. Here he vies with Tom Kasansky (Val Kilmer) for the coveted "Top Gun" award. When not so occupied, Mitchell carries on a romance with civilian consultant Charlotte Blackwood (Kelly McGillis). Shaken up by the death of a friend, Mitchell loses the Top Gun honor to Kasansky. Worried that he may have lost his nerve, Mitchell is given a chance to redeem himself during a tense international crisis involving a crippled US vessel and a flock of predatory enemy planes