Quote Originally Posted by Doctor Know View Post
Look at Tom Cruise, Hugh Jackman, Idris Elba, Dwayne Johnson, Liam Neeson, Will Smith and Daniel Craig. All men in their late 40s, early 50s. Still playing go get'em action hero roles. There's no danger of Henry aging out of the role at 36. Same goes for Affleck in his mid-40s. He could easily play old man Bruce or Batman Beyond Bruce should he or WB want.

Ageism only applies to women in Hollywood, sadly. Ask Famke Janssen (Jean Grey). She complained about this back in 2016.
All of those are superstars though, guys who are brands unto themselves. Cavill isn’t there yet, although The Witcher could change that.