Pretty good film, with a few issues

Rating: 7/10 (18 November 2017)

I saw Justice League yesterday, and I enjoyed it. The chemistry between the heroes was excellent, the action was good, and there were several funny scenes that kept the mood light.
The good:
Gal Gadot was wonderful, as always, in her role as Wonder Woman. I won't give it away, but I will say that her first scene is spectacular, and she gets even better as the movie goes on.
Ray Fisher was great as Cyborg. He is both mysterious and cool at the same time. From his very first scene, you really feel for his character because of his situation.
Jason Momoa and Ezra Miller stole the show as Aquaman and The Flash. These two generate more laughs than almost anyone else in the movie. I'm so pleased that they are part of the team.
Ben Affleck was okay as Batman, but I really don't understand why he was even in this movie. Sure, he has all the cool tech and wears a cool suit, but he seems to spend most of his time running from the bad guys instead of fighting them. I can remember only one scene when he actually had a gun in his hand. Aside from that, he spends most of the fight scenes fleeing. That was a bit disappointing.
Henry Cavill was great as Superman. He's only in a few scenes, but what great scenes those are! It was good to see him alive again.
The bad:
Steppenwolf was a huge disappointment as a villain. I think they wanted him to be a menacing monster, but he came across as almost laughable. Whenever he mentioned the "mother boxes" I started cracking up. I think they could have solved part of the problem by renaming the "mother boxes." I don't know who thought it was a good idea to name the artifacts that. It was absurd.
The next problem is Steppenwolf's first scene. It is so clearly copied from The Avengers that it almost seems like outright plagiarism. It was also annoying because, in effect, I already knew what the outcome of the scene would be, having already seen The Avengers. I would have liked for DC to have come up with something original for this part.
An additional minor problem is that the movie didn't really have enough time to explain some of the character's backstories. There were a lot of questions and minor plot points that never did quite get explained. Perhaps these will be filled in by subsequent movies. It also may be that, since I didn't see Man of Steel or Batman v Superman, I just didn't have the context.
Final comments:
All in all, I think this was a good movie. It wasn't perfect, certainly not the best superhero movie out there, but I enjoyed it and plan on seeing it again. I might bring a friend next time too. I look forward to where the DC story line will be heading in the future!