Tom Cruise plays Lt. Pete 'Maverick' Mitchell, a skilled and daring pilot striving to be the best among his peers.
Kelly McGillis portrays Charlotte 'Charlie' Blackwood, an astrophysicist and Top Gun instructor who becomes romantically involved with Maverick.
Val Kilmer takes on the role of Lt. Tom 'Iceman' Kazansky, a rival pilot known for his competitive nature and elite flying skills.
Anthony Edwards plays LTJG Nick 'Goose' Bradshaw, Maverick's loyal Radar Intercept Officer and best friend.
Tom Skerritt portrays Cmdr. Mike 'Viper' Metcalf, a veteran instructor at the Navy's Fighter Weapons School.
Michael Ironside portrays Lt. Cmdr. Rick 'Jester' Heatherly, one of the instructors at Top Gun who challenges Maverick and his fellow trainees.
John Stockwell plays Lt. Bill 'Cougar' Cortell, a pilot who faces a crisis during a training exercise.
Barry Tubb takes on the role of LTJG Leonard 'Wolfman' Wolfe, one of the pilots in Maverick's squadron.
Rick Rossovich portrays LTJG Ron 'Slider' Kerner, another pilot in Maverick's squadron.
Tim Robbins plays LTJG Sam 'Merlin' Wells, one of the pilots training at the Top Gun school.
Clarence Gilyard Jr. portrays LTJG Marcus 'Sundown' Williams, a pilot in Maverick's squadron.
Whip Hubley plays Lt. Rick 'Hollywood' Neven, another pilot in Maverick's squadron.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.