Efter over 30 års tjeneste som en af Flådens bedste piloter befinder Pete ”Maverick” Mitchell sig præcis, hvor han hører til: Han presser sig til sin yderste grænse som vovemodig testpilot og undgår med held de forfremmelser, der ville betyde, at han skulle blive på jorden. Da han pludselig ender som instruktør for en gruppe unge Top Gun piloter, som skal trænes til en mission, hvis lige ingen levende pilot nogensinde har oplevet, står han ansigt til ansigt med løjtnant Bradley Bradshaw med øgenavnet ”Rooster”. Han er ingen ringere end søn af Mavericks gamle ven radarsporings-officer løjtnant Nick Bradshaw, bedre kendt som ”Goose”. Stillet over for en usikker fremtid og konfronteret med fortidens spøgelser bliver Maverick tvunget til at se sin egen dybeste frygt i øjnene, hvilket kulminerer i en mission, som kræver det ultimative offer af dem, der bliver udvalgt til at udføre den.
De to erfarne karriereofficerer, uden så meget gang i karrieren, Buddusky (Nicholson) og Mulhall (Otis Young), får til opgave at føre en ung sømand, Meadows (Randy Quaid), fra flådebasen i Virginia til et fængsel i New Hampshire, hvor han skal tilbringe otte år for en mindre forseelse. Buddusky og Mulhall begynder at synes helt godt om Meadows og beslutter sig for at give ham nogle uforglemmelige oplevelser på deres rejse mod nord. Deres udskejelser begynder i Washington, hvor de lige nøjagtig undgår et enormt barslagsmål, hvorefter de drikker deres hjerner ud på hotellet. I New York kommer de i klammeri med nogle soldater, og i Boston tager Buddusky Meadows med på et bordel, så han kan blive en rigtig mand. Til sidst skal Buddusky og Mulhall, meget mod deres vilje, aflevere Meadows, og da indser de, at de er ligeså meget fanger i deres verden, som Meadows er i sin.