It’s been all over the news recently, beloved actor turned director Ben Affleck is reprising his role as Batman in the upcoming film, The Flash. He’s not the only one returning as the caped crusader, Michael Keaton from the 1989 Batman film will also be making an appearance.
The film’s premise seems to be based on the “Flashpoint” story arc from the comic books, which involves Barry Allen aka The Flash changing the timeline and creating an alternate universe where Thomas Wayne (Batman’s father) is Batman and not Bruce Wayne.
Affleck’s Batman, often dubbed as “Batfleck” by fans, was part of DC’s earlier shared cinematic universe introduced in Batman V Superman: Dawn of Justice and seen again in Justice League. His portrayal received mixed responses, but I personally enjoyed his grizzled, wearied depiction of the dark knight.
With this new film, it seems like WB and DC are trying to redefine their shared universe and provide a logical reason behind having multiple versions of the same character, something we’ve seen done with Spiderman in the Marvel universe.
So what do you guys think? Is this a smart move by the studios, or does it muddle the waters too much? Do you think this could open doors for more actors reprising their roles in the future, or is it a one-off thing? Lastly, what’s your opinion on Affleck’s 🤔