don't listen to anyone, it's good.

Rating: 6/10 (21 November 2017)

This review contains some things that might be considered minor spoilers.
OK. First thing first. It is not half as bad as people make it out to be. BvS was bad. Iron Man 2 and 3 were bad. Green Lantern was pathetic and so was fantastic 4. This movie is good.
Now to the review. I think people have made it a habit to beat the hell out of DC movies just for fun. I watched the movie and enjoyed watching it. Are there things that could have been better? Yes. But hell, if people can enjoy other superhero movies that are pure entertainment and very less in terms of storyline, why not this? Avengers was awesome but it had a very kiddish and predictable storyline too. Wonder Woman was wonderful but come on, it was no Unbreakable or Watchmen, and it wasn't supposed to be either because these movies are supposed to be fun. So, if you go there just to enjoy the movie, I think you would love it.
Good things about the movie - Action is good. Acting is good. Comedy is good too; they gave away all the good lines in the promos though which I think was a mistake. Batman felt like what he is - a man with no super powers but still a superhero due to his other characteristics. It felt nice because he was particularly shown to be a vulnerable character.
Bad things - I personally didn't like Flash and Batman's costumes much because their necks wouldn't move and it was a constant distraction. Steppenwolf's character could have been used in a better way. Sure, he was strong but also, shallow. Same thing stands for Aquaman too. Either something was really wrong with Henry Cavill's face or I had just forgotten how he looked. Will have to watch it again for that.
Really bad thing - I somehow don't want to see Jesse Eisenberg as Lex ever again. They should listen to the fans and just replace him. That one scene of him playing Luthor made me cringe.
Last, there should have been Darkseid. He should have been there, even if for just one scene. I was hoping to see him till the very last name rolled on the screen and was disappointed to see that he wasn't.