Honestly!

Rating: 9/10 (14 July 2019)

There was a lot of differing opinion around this movie ranging from excellent to terrible and I can see both sides. Honestly, I believe it's a great movie that shows it's flaws but wears them on its sleeves.
Good: Ben Afflecks' Batman is always a highlight and brings to life the older and grittier Batman I never knew a cinematic movie needed. Gal Gadot is now a staple of DC and is very enjoyable, really that can be said for the entire cast of memorable portrayals. The story is actually very nicely thought through and does a good job of setting up this version of the Justice League- if only we could see the stand-alone movies starring the Flash and Cyborg. We get very solid character interactions and some great development from key players that deepen their characters for sure. Most of the vfx are immersive and work incredibly well with the shape and feel of the narrative while being very convincing in execution, honestly there's a lot to love about Justice League
Bad: First-off is the reshoots helmed by Whedon - who thought of bringing back an actor late in development from another movie and rendering the hardest part of anatomy? Steppenwolf is a bit one-note and really is a big cgi villain. The Unity aspect should not be a terraformer, but the key to bringing Darkseid onto our world, this would've set up the next movie (if only) and back up the characters name drop early in and made it meaningful. Some pacing may be a bit brisk in some places and could have done with a better transition into the more intimate character moments.
I hope this helps with explaining a lot about this movie and lay out why I feel it deserves better, unfortunately it seems as though another Justice League is off the table for a while, but for now we have a perfectly watchable and very solid film to sit and enjoy!