Ben Affleck's casting as the Caped Crusader wasn't exactly met with a lot of excitement. While many DC fans were (and still are) happy with the casting, many definitely weren't, and even took it upon themselves to think of who could replace him. Now, with Affleck's role in Matt Reeves's upcoming The Batman completely unknown, it's worth looking at who has been actually rumored to take his place.
5. JAKE GYLLENHAAL
As early as November 2017, Academy Award nominee Jake Gyllenhaal has been rumored to be playing the next Batman. Reportedly, Gyllenhaal had a meeting with Matt Reeves, something reporter Rob Keyes tweeted out at the time. When asked about the possibility, the actor shot it down, saying, "Wow, that’s a very difficult question. The answer to that question is no."
4. RYAN GOSLING
Another acclaimed actor, Academy Award nominee Ryan Gosling has also been rumored to take on the role of Bruce Wayne for some time. When recently asked at the Toronto International Film Festival if he would consider, Gosling simply said, "I don't know," before joking that if his First Man and La La Land director Damien Chazelle made it, he'd be in.
3. JOSH BROLIN
Although Josh Brolin now plays two major Marvel characters, Cable and Thanos, he once confirmed he was in the running for Ben Affleck's role in 2016. Ultimately, Brolin backed out after he had disagreements with Zack Snyder on how the character should be played. Ever since Affleck's departure from directing The Batman, Brolin has been rumored to take the role.
2. MATTHEW GOODE
Like Brolin, Matthew Goode was also one of the actors in the running to play Batman before Ben Affleck was cast. He was also reportedly considered for the roles of both Superman and Lex Luthor. Clearly, Goode would be welcomed into the DCEU. Now would be the perfect time.
1. JON HAMM
Ever since Jon Hamm played the dark and brooding role of Don Draper on Mad Men, fans have been rallying for him to play Batman. Though rumors have been circulating for years, Hamm just recently revealed that he has never had a conversation about the possibility. However, he did say he would be interested, if the script was good.