After hearing that The Flash is on track to be another DCEU dud, I thought I'd skip doing a proper review and just jump right into some thoughts and comments. Incoming DC Movies head James Gunn hyped this as the greatest superhero movie ever made. Well, the box office certainly disagrees, and Gunn may be tarnished because of it. SPOILERS BELOW.
It was great to see Michael Keaton back as The Batman, but I don't think this was the same character he played in the 1989 original and Batman Returns. To me, he played it quite differently. Of course he's older, maybe wiser, but it just seemed different. Maybe because so much of Batman (both Ben Affleck and Keaton) were daytime scenes, or that Keaton seemed so much more talkative than in the original movies. Or that his cape does not have the bat-points along the bottom. Why do the recent movies keep giving Batman a standard cape? I say he played a nearly identical alternate multiverse take on the original character. A lot of the hype building up to this movie implies this a de facto Batman III for Keaton. If you go into the movie expecting that, you will be disappointed. Keaton is a supporting character.
I also have to say I really liked Sasha Calle, who played Supergirl. She did a lot better than I thought she would, and it helps that she wasn't over used in the movie. She had just the right amount of screen time. Her and Keaton were the highlights of the movie.