Actor Tom Cruise has long enjoyed a history of playing action heroes but never a superhero. Still, many of characters come across as indestructible to the point where they might as well be a superhero. Most recently, Cruise has revived his popular Ethan Hunt role in Mission Impossible franchise and is flying high with enormous box office success from Top Gun: Maverick.