At almost exactly this time last year, news broke that Ben Affleck was coming back to Batman, reprising his role as the Caped Crusader in James Wan’s Aquaman 2, aka Aquaman and the Lost Kingdom. Affleck said he was done playing Batman in DC’s live-action movies all the way back in 2019 — he even had a send-off ceremony for his run as the character. Previously he played Bruce Wayne in Zack Snyder’s Batman v Superman: Dawn of Justice, then reprised the role in Justice League and cameoed in the David Ayer edition of Suicide Squad.
But Jason Momoa took to Instagram in 2022 to reveal that Affleck would return as Batman in theAquaman sequel, then scheduled for release in March 2023. Numerous scheduling changes for both Aquaman 2 and The Flash messed with that plan, and now The Hollywood Reporter has revealed that after several rounds of reshoots, Batman has been cut from Aquaman 2 entirely.
That change is a little less surprising for people who did see The Flash when it finally hit theaters in June, after being repeatedly bumped from its original July 2022 release date. The Flash soft-resets DC’s cinematic universe, first letting Michael Keaton return to the Batman role, then bringing in another guest star for a comic cameo. Releasing The Flash ahead of Aquaman 2 created a continuity problem: After Barry Allen (Ezra Miller) messes with the continuity of the universe, Ben Affleck is no longer Batman in his world. So how would he return to play the role in Aquaman 2?
According to the THR report, the Aquaman 2 Batman cameo originally featured Michael Keaton, who shot scenes for the role. When the release schedule changed and Aquaman 2 looked like it would be released first, Affleck was brought in to reshoot that cameo. With
Read more on polygon.com