Warning! SPOILERS for Top Gun: Maverick.
Meg Ryan played Nick «Goose» Bradshaw's (Anthony Edwards) wife in the original Top Gun film, but she isn't in Top Gun: Maverick. In 1986, the actress had a small but important role in the Tony Scott cult classic film, portraying Carole Bradshaw. Considering how important Goose's memory is in Top Gun: Maverick, it's curious why she isn't in the new Tom Cruise blockbuster.
Directed by Joseph Kosinski, Top Gun: Maverick is a sequel that's more than three decades in the making. There was always interest in making a Top Gun follow-up, but Cruise was meticulous with it. Ultimately, he and Paramount landed on a story that puts Maverick at the center, with his relationship with Goose being the core of the film through his conflict with Goose's son Bradley «Rooster» Bradshaw (Miles Teller). Unfortunately, Carole doesn't appear in Top Gun: Maverick, although the film briefly provides an idea of how Maverick's relationship with the Bradshaws evolved since Goose's death, informing viewers of where his widowed wife is now.
Related: Top Gun: Maverick Ending Explained (In Detail)
Despite their initial good relationship, Maverick and Rooster had a falling out when the former pulled the latter's papers from the Academy, setting back his career for four years. When pressed by Penny Benjamin (Jennifer Connelly) in Top Gun: Maverick, Mitchell reveals that he did that because Carole didn't want the younger Bradshaw to be a pilot, afraid that he will suffer the same fate as Goose. Maverick continues that Carole made him promise not to let Rooster follow in the footsteps of his dad before she died. Given this, by the time Top Gun: Maverick rolls around, the Bradshaw matriarch has been gone for several
Read more on screenrant.com