Der junge Lieutenant Pete „Maverick“ Mitchell (Tom Cruise) ist ein Kampfpilot bei der United States Navy. Bei einer heiklen Mission müssen Maverick und sein Waffensystemoffizier Nick "Goose" Bradshaw (Anthony Edwards) die Befehle ihres Kommandanten Stinger (James Tolkan) missachten, um einem Kameraden zu helfen, der eine Panikattacke bekommen ...