Top Gun Cast Photos Then and Now
Nearly 40 Years Later, See the Cast of "Top Gun" Then and Now

Thirty-six years after the original "Top Gun" hit theaters, its sequel, "Top Gun: Maverick," is still packing a powerful punch for fans of the first film and new audiences alike. The film, which stars familiar characters Pete "Maverick" Mitchell and Tom "Iceman" Kazansky, centers around Maverick's return to TOPGUN to train a new set of ambitious, experienced Navy pilots in the years following his experience at the flight school over three decades ago.
"Top Gun: Maverick" keeps the nostalgic, lively tone that first drew viewers to the screen in the 1980s but revitalizes Maverick's story in a way that is equally as poignant. While some characters of the original "Top Gun" are present in the sequel, there are others that did not physically return for "Top Gun: Maverick," though their presence is established in the film. Let's look back the cast of "Top Gun" from their days in the original movie compared to today.
Tom Cruise as Pete "Maverick" Mitchell Then

Tom Cruise Now

Val Kilmer as Tom "Iceman" Kazansky Then

Val Kilmer Now

Kelly McGillis as Charlotte "Charlie" Blackwood Then

Kelly McGillis Now

Anthony Edwards as Nick "Goose" Bradshaw Then

Anthony Edwards Now

Meg Ryan as Carole Bradshaw Then

Meg Ryan Now
