I loved it! Steppenwolf looked more fierce, more dangerous and the fact that Darkseid was present in this one kind of made DC a more larger than life Universe, Zack snyder proved that the DC universe is more than just Superman. Introduction of the Greek gods, a green lantern, and other characters just opened the doors all wide for better things to come. The action scenes were better and I liked the fact that the action scenes were a bit dark, not for Kids, it gave the movie a more serious look which is what DC universe is about compared to Marvel. But most importantly, Zack Snyder made sure that each character had an important role to play, Flash wasn't just in the movie to lighten the mood, he made a difference on the final outcome. The story behind Cyborg was flawless, we just realised how powerful he is, what he is capable of. In summary, each character played their part and eventually by the end of the 4 hour movie Zack Snyder merged them all into a perfect Justice League team with the idea of "more chairs" incase others want to join. Now the ball is in the hands of the Top guys at the DC Universe, as to what they'll do next, because Zack Snyder just opened for them a whole new "universe" of opportunities on a Golden Plate!!