Superman is not broken...we are.

Rating: 9/10 (1 April 2016)

First off, forget the critics. They are spoiled into thinking every super hero movie should look like the Marvel films. This is not one of those.
Story: This movie, while not over-powering, is a bit darker and heavier than the aforementioned fare. It does this while still being altogether enjoyable. It is bold enough to at least ask the question: If Superman were real, how would humanity cope with that?
Casting: I can stop holding my breath on how bad mall rat Affleck would cock up Batman. He did well all things considered. Same goes for Gal Gadot, though her role was a bit light. Jeremy Irons did great as well but that was to be expected. Jesse Eisenberg's Lex Luther was a bit more of a psychotic Steve Jobs as opposed to evil genius.
That said, his part helps capture the sad fact that when confronted with someone more powerful and more importantly more virtuous some people can truly become evil.
Semi-spoiler: Seeing the beginnings of Justice League and the hints at an over-arching Omega story is also totally cool.
I don't mean to knock the epically fun things Marvel is doing, but this movie is just a tad more adult (if one can say that sort of thing about super-hero movies).
Worth seeing.