Somewhat cheesey, but ultimately really good

Rating: 9/10 (18 March 2020)

Really good movie overall, the visuals are breathtaking, battle scenes are awesome, theres some funny moments in there and plenty for everyone to enjoy.
The plot twists, while predictable, are still enjoyable for the most part.
There's a few cases where some plot choices are a little annoying. Theres a few "why can't they just do that move they did earlier to fix this problem?!" moments. Again though, it doesnt heavily disrupt the enjoyment of the movie overall.
Then theres some dialogue contradictions. The good old "theres no time to waste!" *proceeds to waste a bunch of time* cases.
If you can get over these relatively minor inconveniences, you will absolutely enjoy this movie. DC has definitely stepped up their game. This would absolutely fit right in to the MCU quality-wise.