Flawed but worthy- Ultimate edition review

Rating: 7/10 (24 August 2018)

I want to be clear that i am reviewing the ultimate edition and not the theatrical cut itself which really was bad.
Good:
Most of the performances with Ben Affleck Gal Gadot and Jeremy Irons being the highlights
Brutal action
Beautiful visuals(Zack Snyder's biggest strength)
Darker tone helps to differentiate it from other marvel films
Mature themes of power, human nature, political debates and family and more
Fills up plotholes of the theatrical cut and gives a better and more coherent plot.
Hans Zimmer leaves the superhero music department with a bang.
Bad:
Jesse Eisenberg's performance thought charismatic is somewhat hindered by the inconsistency of his casting
Writing does not always live up to the rest of the film(particurlarly the big character switch and the cramming of multiple storylines into one film take away focus from the main title characters of the film)
Mixed:
the characterisation of the main characters may not suit well with every dc fan