Is it too soon to talk Batman replacements for Ben Affleck less than 24 hours after he officially confirmed to fans he will not be reprising his role?


Either way, many fans are already fully betting on who will take his place. Undoubtedly, this is a big decision to be made and revealed soon, because Matt Reeves' new film The Batman is set to come out in 2021.


After only two movies as Batman—Batman v. Superman: Dawn of Justice and Justice League—Affleck has called it. And now, according to Screenrant, Irish bookmakers BoyleSports have already come up with early odds for which actor will take on the role of the Caped Crusader next. Topping the list currently are Armie Hammer, Jake Gyllenhaal, and Jon Hamm, all of whom have been rumored for the role in the past.


Here is the full list of odds:


7/2 Armie Hammer


11/2 Jake Gyllenhaal


13/2 Jon Hamm


8/1 Michael B. Jordan


8/1 Ben Barnes


9/1 John Krasinski


10/1 Jamie Dornan


16/1 Josh Brolin


16/1 Matthew Goode


16/1 Chris Pratt


16/1 Michael Fassbender


16/1 Chris Pine


18/1 Ryan Gosling


33/1 Leonardo DiCaprio


33/1 Idris Elba


50/1 Keanu Reeves


50/1 Daniel Craig


50/1 Colin Farrell


50/1 Tom Hardy


50/1 Chris Evans


100/1 Cillian Murphy


100/1 Ewan McGregor


100/1 Henry Cavill


100/1 Hugh Jackman


Whoever is appointed to play the next Bruce Wayne will most likely have to be younger than Affleck, however, because of reports claiming The Batman will focus more on a version of Batman in his earlier years.


Many fans have taken to Twitter to express how sad they are to see Affleck leave.


The next Batman will have big shoes to fill!