Forget Ben Affleck and Robert Pattinson, Michael Keaton Could Don Batman’s Cowl Again


When I was a young boy, my dad took me to the movies to see Batman. And maybe the coolest thing I’d seen in my life to that point was Batman holding a crook over a ledge and they guy squeals out “What are you?” and Batman says “I’m Batman.” I felt like, for a second, Batman was real and he was Michael Keaton.

We may get to experience that again because Variety reported that Keaton is in early talks to play Batman again in the apparently still in production Ezra Miller Flash film.

Variety didn’t really have any other details aside from that Pattinson was obviously still playing Batman in The Batman.

My first question is why does DC keep casting these tiny little twinks to play Barry Allen? He’s not a small dude in the comics, he has basically the same build as Batman and Superman and yet he’s being played by two actors who look like they weigh 120 pounds standing on each others’ shoulders.

But what is going on in The Flash that they need another Batman? Keaton’s Batman’s world (Earth-89) was destroyed in this year’s Arrowverse crossover Crisis on Infinite Earths so it seems strange to bring it back already since Ezra Miller was also in Crisis on Infinite Earths.

I’m guessing there’s going to be a multiverse aspect to The Flash, since we already met the Batman of Flash’s Earth. Or there’s a time-travel aspect and Michael Keaton is an older version of Ben Affleck’s Batman from Justice League. Flash can run fast enough to travel between dimensions and through time, so either is possible, and it’s probably a great idea to really introduce the character to a movie-going audience by making the plot as impenetrable as possible.

I know it sounds like that was sarcastic, but does anyone know what the hell actually went on in Avengers: Endgame? Making movies people understand is clearly a chump’s game.

Notify of

Inline Feedbacks
View all comments