After more than 30 years in the service of the US Navy, Pete "Maverick" Mitchell (Tom Cruise) is where he should be - at the top. He is a master pilot, testing the most modern machines. When he heads a special group of pilots training its participants to participate in a mission that has never happened before, he has to meet with Lieutenant Bradley Bradshaw (Miles Teller) code-named "Rooster", son of his friend, officer Nick Bradshaw, code-named "Goose" who died years ago during one of the missions. Maverick faces an uncertain future and the ghosts of the past. He faces his fears and demons, culminating in the final sacrifice of those selected for the mission.