Etter mer enn tretti års tjeneste som en topp marineflyver, er Pete "Maverick" Mitchell (Tom Cruise) der han hører hjemme, og presser grensene som en modig testpilot. Likevel må Maverick konfrontere spøkelsene fra fortiden hans når han vender tilbake til TOPGUN for å trene en gruppe elitekandidater, og står ansikt til ansikt med Lt. Bradshaw (Miles Teller), sønnen til hans tidligere kamerat "Goose". Bitre rivaliseringer antennes mens pilotene forbereder seg på et spesialoppdrag som vil kreve den ultimate ofringen fra de som er valgt til å fly.