Not as bad as critics say, not perfect either, but a big step in the right direction for the DCEU. Hope they keep building on this.

Rating: 9/10 (17 November 2017)

Expectations to set before watching: - It's a superhero action flick, do not expect a deep thought-provoking story or moving Oscar-worthy performances (the performances are actually good though) - It's the DCEU, so it's going to be a little rushed in terms of universe building, so just go in accepting the fact that you're meeting Flash, Cyborg & Aquaman for the first time and their characters will not be developed in an ideal way - There's a lot of CGI, but there's no other way to make a movie like this
Pros: + Excellent Visuals + Well choreographed action set pieces + Not too dark and mopy like MoS or BvS + Not a stand-up comedy show like Marvel either + Excellent performance by all actors (Henry Cavill actually smiles and laughs) + Far more streamlined storytelling than BvS + Villain (Steppenwolf) although generic, still feels menacing & intimidating + Aquaman is cool now + Cool post-credits scene (you must stay till the end)
Cons: - Generic Villain (Steppenwolf) who wants to destroy the world, not given enough screen time for character development (but that's the case with every comic movie villain except maybe Hela) - Generic story, feels oversimplified, as is again usual with comic book movies; but at least its coherent this time - WB restricted the runtime to 2 hrs so you can feel it jumping the narrative every now & then; could have felt more smooth with 15-20 extra mins of runtime - Not enough backstory for the 'Mother Boxes'; someone who is not familiar with the comics may struggle to understand them as the core plot devices