 You have Supergirl in this who is smoking hot to look at. That's enough for most people right there, but on top of it, she's actually a great character. Michael Keaton as Batman hasn't missed a beat. The guy looks great still. Still has a physical presence, still has that wit and charm. Even Ben Affleck is at the top of his game here. He looks fantastic. The suit has never looked nicer on him. And I just, he feels more comfortable in the role, at least to me personally. The movie's also doing some cool stuff with time. Time displacement, showing different imagery, moving around in and out of focus, in and out of different layers. There's some really interesting stuff on display here. It's trippy at times. I don't see the hate that it's getting. I don't get it. I'm looking for a fun, big ass comic book movie. This absolutely delivers.