There are three different actors playing The Batman in the latest DC Movies. Ben Affleck in the Zack Snyder’s Justice League, Robert Pattinson in the latest DCEU Batman Movie and Michael Keaton in the Flash Solo Movie. All three actors are best suited to play the caped crusader role. So, the question arises how can there be three Batmans in the DC Extended Universe?
In the Ezra Miller’s Flash Movie, Barry Allen will run back in time in order to save to his mother from getting killed by Reverse-Flash. In doing so, he will create a flashpoint paradox, which will result in an alternate universe, where Keaton is the Batman. Pattinson’s Batman is basically a reboot of The Batman in DCEU.
Robert Pattinson Batman is directed by Matt Reeves and is currently in the making. Pattinson is also playing a major role in Christopher Nolan’s latest film Tenet, which is set to release this year on July 31st. Twilight star is going to play the younger version of the Bryce Wayne in the latest Batman Solo Movie. Matt Reeves also directed War for the Planet of the Apes which was a hit at the Box Office. Zoe Kravitz is playing as Catwoman a.k.a Selina Kyle. Jeffrey Wright playing James Gordon’s role. Robert Pattinson basically replaced Ben Affleck’s role as the Batman in the DCEU.
The shooting for Robert Pattinson’s batman will resume on 6th July. Catwoman, Riddler, and Penguin are confirmed to be the villains in this movie.
“He looks amazing. I have to say, he really, really does. The work he was doing was really cool. I really dug his Batman, and I can’t wait to see it on-screen.”Peter Sarsgaard
Ben Affleck in Justice League
Ben Affleck first starred as The Batman in Batman v Superman: Dawn of Justice (2016). After that, he also played in Justice League. However, he is now retired from this role and won’t be appearing as The Batman in the future DCEU Movies. Justice League Snyder Cut will release on HBO Max in 2021. Justice League was released back in 2017, however, fans were disappointed and started a movement to release Zack Snyder’s Justice League original version. The plot is the same League fighting the Stephen Wolf, however, there were scenes missing or cut. Characters were not properly introduced in the movie. This Synder cut will introduce Iris West, Cyborg’s mother, and Martian Manhunter.
Ben Affleck is famous as Batman because of the realistic approach and the bat suit. Also, the fight between Batman and Superman was intense and is considered to be the best in the history of DCEU. Affleck’s marriage ended in 2018, and he started to drink a lot after this. This was the main reason why Ben Affleck left this role, as he fears he is going to drink himself to death. After Justice League Snyder Cut, we won’t be seeing Ben Affleck as Batman ever again.
Michael Keaton as Batman in The Flash
Most unexpected turns of event, Keaton being hired again for this role in the Flash’s Standalone Movie. He appeared as the Dark Knight in 1989, the movie was directed by Tim Burton. He also appeared in 1992’s Batman Returns. Fans were not expecting this, however, he won’t be an actual part of the DCEU universe. Flash Standalone film plot is basically Flashpoint, where he runs back in time in order to save his mother from getting killed. In doing so, he is going to create an alternate timeline, which will result in another universe. This universe, Micheal Keaton is the protector of Gotham as the Caped Crusador. In the DC Animated series of Flash’s flashpoint, Thomas Wayne was introduced and in that reality Bruce Wayne was dead. However, things are going to be different in the Standalone movie. Keaton is going to be billionaire Bruce Wayne.
Keaton hasn’t officially joined the DCEU, but most probably he is going to commit to this role. He is going to play the older version of Bruce Wayne in the Flash: Flashpoint movie which is set to release in June 2022.
Masab Farooque is a Tech Geek, Writer, and Founder at The Panther Tech. He is also a lead game developer at 10StaticStudios.
When he is not writing, he is mostly playing video games