Warner Bros. is reportedly plotting a future for the “Batman” film franchise without Ben Affleck. Den of Geek states that the studio has planned to "nicely" usher the actor out of the DC Universe in coming months. There are some undisclosed reasons for the change of “Batman” actor, which means Bruce Wayne (Ben Affleck) would retire.

The Hollywood Reporter claims that Ben’s age is one of the main reasons for the potential change. He is currently 45 years old he'd be approaching fifty by the time “The Batman” comes out in 2020.

Is Ben Affleck’s age a reason?

It would not be wrong to say that older action heroes are not uncommon in the film industry. Robert Downey Jr., 51, is reportedly in talks with Disney and Marvel to play an action hero in their future films.

Ben Affleck, however, is significantly older than his fellow “Justice Leaguecelebrities. Gal Gadot and Henry Cavill are younger than 35, while Ezra Miller is only 25 years old. Jason Momoa is the only “Justice League” star who is anywhere close to 40.

Justice League,” directed by Zack Snyder and scripted by Chris Terrio, is based on a novel of the same name. The film features Ben Affleck, Gal Gadot, Henry Cavill, Jason Momoa, Ray Fisher, Ezra Miller, Ciarán Hinds, Willem Dafoe, Amy Adams, Jesse Eisenberg, Diane Lane, Jeremy Irons, J.

K. Simmons, and Connie Nielsen.

No star is older than Ben Affleck, which means his chances of getting retired from the film franchise are high.

How young should 'Batman' be?

A report by Collider reveals that that either Joe Manganiello or Richard Armitage may replace Ben Affleck in future. Joseph Michael Manganiello is an American actor and film producer.

He is best known for his work as Flash Thompson in Sam Raimi's “Spider-Man” trilogy.

His other notable projects are “One Tree Hill,” “Magic Mike,” “Sabotage,” and “What to Expect When You're Expecting.” Richard Crispin Armitage, on the other hand, is a famous television and film actor.

He received notice in the United Kingdom for his incredible work as John Thornton in “North & South.” A studio representative told The Hollywood Reporter that both Joe and Richard are younger than Affleck.

Zack Snyder seeking a younger actor

Director Zack Snyder told The Hollywood Reporter that he was looking for a younger actor to play “Batman” in next DCU movies. Ben Affleck is too old to play an action hero. His body might not be able to keep up with the workout conditions required to stay in character. The director, however, did not confirm whether Barry Allen would replace Ben Affleck or not.

The way things are going with the critical failure of “Suicide Squad” and “Batman vs. Superman: Dawn of Justice,” we have to wonder if Warner Bros. and Zack Snyder want to make a wholesale change, especially because of the success of “Wonder Woman.” What do you say?