Originally Posted by
Doctor Know
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.