All in all, not that bad.
Not great, but not the trainwreck I was expecting.
First things first: the opening scene was a bad omen. Superman's CGI mouth was just awful. I mean....awful. My first thought was "what am I about to see?" Thankfully, it got better.
Good things:
Elfman's score used his original Batman themes whenever he was on screen. And it was great. The rest of the score was good, but no other themes really stood out. But the Batman theme was great to hear.
Affleck still seemed committed to the role. With all the rumors about him leaving and the reception of BvS, he could have easily just phoned this in. He didn't.
Gadot is....................well, she is gorgeous and she picked up from where she left off in her movie. She has really taken control of this character. I liked the scene at the end where she has now officially "come out" as a hero fighting crime and she was approached by a group of young girls. It was a nice touch.
The film was not as dark grey and Snyder-ish as BvS.
The scenes on Themyscira were awesome.
Cyborg was decent.
The not-so-good:
Didn't care too much for Flash. Didn't dislike him, but I don't think he was as funny as his lines were. I think most of that is Ezra Miller.
Aquaman's visit to Atlantis was terrible. Mera was in the movie for one reason: to give backstory exposition that didn't make any sense and wasn't very interesting to begin with. Also, even though his take on the character was shown in the trailers, watching Momoa act like a slang-talking surfer dude wore thin. I don't think I'd be able to watch a whole movie with him. His movie looks like a solid "pass" for me.
Steppenwolf. Seriously, his design made him look almost exactly like villain from Suicide Squad. And he wasn't interesting at all. Doomsday, Ares and now Steppenwolf. Not a great track record for DC.
And the plot about putting three powerful cubes together to generate enough power to destroy the world? Sounds awfully similar to what Marvel is doing with the Infinity Stones.
My main problem with the villain is that he was underpowered. Aquaman and Diana were going toe-to-toe with him and were just treading water against him. They couldn't defeat him, but he couldn't really defeat them, either. Then, Superman shows up and kicks his ass pretty easily.
I liked both post-credits scenes BUT as a long-time comics fan....the first post-credit scene may be the best post credit scene in ANY movie, Marvel and DC. It just brought such a smile to my face.
I'm not going to give this a letter grade or a number. I'll just say that it's really not that bad. It's a big step down from Wonder Woman, but a big step up from BvS, which I think is pretty much what we were all expecting.