Wanneer een sluipschutter met zes schoten vijf mensen om het leven brengt, wijst al het bewijsmateriaal in de richting van de man in hechtenis. Wanneer de verdachte ondervraagd wordt, zegt hij maar één ding: "Zoek Jack Reacher!". Op die manier begint een buitengewone zoektocht naar de waarheid, waarbij Jack Reacher (Tom Cruise) tegenover een onverwachte vijand komt te staan die een talent voor geweld heeft en een geheim moet bewaren.
Na meer dan dertig jaar dienst als een van de Top Gun-piloten voelt Pete "Maverick" Mitchell (Tom Cruise) zich nog altijd op zijn plek bij de Marine. Hij zoekt als moedige testpiloot altijd zijn grenzen op en hij ontwijkt de promoties, waardoor hij niet meer zou kunnen vliegen. Wanneer hij een nieuwe lichting van Top Gun-piloten moet trainen voor een zware speciale missie, ontmoet hij Luitenant Bradley "Rooster" Bradsaw (Miles Teller). Hij is de zoon van Mavericks overleden vriend en Luitenant-Officier Air Nick "Goose" Bradshaw. Terwijl Maverick een onzekere toekomst tegemoet gaat en tegelijkertijd met zijn verleden af moet rekenen, wordt hij geconfronteerd met zijn diepste angsten. Dit alles komt samen in de gevaarlijkste missie ooit, waarbij alles op het spel staat. Verder met o.a. Jennifer Connelly, Jon Hamm, Glen Powell, Lewis Pullman, Charles Parnell, Bashir Salahuddin, Monica Barbaro, Jay Ellis, Danny Ramirez, Greg Tarzan Davis en Ed Harris.