Josh Brolin revealed that he was in the running to star in Zack Snyder’s version of Batman.

Brolin claimed that Snyder decided to choose Affleck for the role.

The actor claimed that he wanted the Batman role due to the risk that came with it.

Brolin asserted that his own version of Batman would have been “older and more raspy.”

Brolin talked about Joel Schumacher's "Batman & Robin,” which starred George Clooney as the caped crusader.

Brolin never confirmed the reasons why Snyder did not choose him for the role.

Brolin landed the Thanos role in Marvel Cinematic Universe after losing out on DC’s Batman role.

Speculations arose that Snyder wanted a younger Batman, hence his reason for choosing Affleck instead of Brolin.

Brolin starred as Thanos in “Guardians of the Galaxy,” “Avengers: Age of Ultron,” “Avengers: Infinity War,” and “Avengers: Endgame.”