Answer
In the 2022 film Top Gun: Maverick, Ed Harris shared the screen with Tom Cruise. Harris played the role of Rear Admiral Chester "Hammer" Cain, the commander of the Top Gun training school. Cruise played the role of Pete "Maverick" Mitchell, a fighter pilot who returns to Top Gun to train a new generation of pilots. Top Gun: Maverick was a critical and commercial success, grossing over $1 billion worldwide.