Photo: Jason Momoa on Instagram
Who plays Batman in the upcoming 2023 DC Universe films?
Ben Affleck and Michael Keaton will appear as two Batmans in March 2023’s The Flash, and Affleck will reprise the role in June’s Aquaman and the Lost Kingdom (as revealed on Jason Momoa’s Instagram account.) Keaton was also set to appear as Batman in Batgirl, initially scheduled for 2023. That is, until Warner Bros. Discovery announced on Aug. 2, 2022, that it was canceling the film, despite completing a significant degree of post-production. No news yet for Robert Pattinson’s The Batman 2 release date.