With Matt Reeves and Robert Pattinson's The Batman getting so much news the past couple of weeks, it's easy to see why many were shocked when it was announced that Ben Affleck would be reprising his role as an older Batman for The Flash. It's not as shocking as Ezra Miller choking a fan for no reason and a former director seemingly confirming the actor's erratic behavior but is still surprising, nonetheless.
Director Andy Muschietti told Vanity Fair that Affleck's Batman would play a pretty substantial role in this movie, teasing that his attitude has changed dramatically from Batman V Superman and Justice League. Having Affleck's older Batman mentor Barry Allen should be an interesting role for the character, especially since this is going to be the last time we'll see the actor play as Batman.
"He's a very substantial part of the emotional impact of the movie. The interaction and relationship between Barry and Affleck's Wayne will bring an emotional level that we haven't seen before. It's Barry's movie, it's Barry's story, but their characters are more related than we think. They both lost their mothers to murder, and that's one of the emotional vessels of the movie. That's where the Affleck Batman kicks in."
Since The Flash is going to be partially based on Flashpoint, we're going to assume that time travel is going to play some part in removing Affleck's Batman from the DCEU, assuming they'll still call it that once the movie is over. Affleck will leave a complicated legacy for Batman since most people loved his performance but hated the movies he was in so here's hoping that the actor ends his run on a high note.
No release date for The Flash has been announced.