For fans, it's not perfect (casting) but critics are inadequate to judge this

Rating: 10/10 (24 March 2016)

Keeping this relatively spoiler free. I just saw man of steel and BvS back to back, if you've seen DC comic movies (especially frank miller's dark knight returns the comic adaptation), read the DC new 52 comics and generally like batman/superman or DC TV universe, then watch this as parts of it are brilliant and will hopefully lead to a greater Justice League movie.
The good: The one character that shines albeit in a limited role is Gal Gadot, her action scenes and having a powerful female lead unlike any in marvel (but I do love marvel/widow) is refreshing. She is an equal in every sense, they got the costume right for a modern day, her back-story has been set up slightly so it'll be interesting to learn more. Alfred played by Jeremy Irons is witty enough too. Lex Luthor the motivation and his character's evil actions are spot on. Spoiler: Cyborg casting spot on well played DC. The best thing was watching an older batman fight, again frank miller's dark knight returns is perfection and Afflek gets better and better and by the end his last action scenes are great. Henry Cavill does a great job too some great scenes that I cannot spoil.
The bad: the casting in general not a fan, Eisenberg (I do like him in other moves) he's just not Lex...half Lex Zuckerberg, and quarter Joker another quarter Riddler, as much as what the character does is very "Lex" the way he acts is just not the Lex Luthor fans can relate too. He may do better in the follow up but Michael Rosenbaum has been the best Lex so far. I feel the same about Amy Adams as i do about Lex, she's just not Lois Lane for me, the character is written well enough but the casting doesn't match. Same for Flash already wish they brought in Grant Gustin and yeah I'll be the one to say it Aquaman, this isn't game of thrones people! ...though he may actually win me over in the end.
The Ugly: Literally Doomsday, I don't feel it was handled right at all. Though he was a fierce and worthy adversary. Also wish there were more cameos and other DC characters in bigger parts.
I've seen some really beyond stupid critic reviews/comments... best advice give them a miss! People on IMDb questioning wonder woman who was faultless, a critic suggesting who wants to see an "older batman"...may be the dumbest critic on earth who knows nothing of the source material clearly...People questioning why there's references to other characters it's called building up to justice league dummies...just save your time see it and judge for yourself. I will no doubt see it again.