Doesn't deserve the flak it's getting, watched the Extended edition though.

Rating: 8/10 (22 August 2016)

I have never written a review before, but this one needs some TLC. I tried to keep this spoiler free, but some content will be discussed.
Interestingly, this movie does do what most of the Avengers slop fails to do, it questions the morality and accountability of the superheroes involved. Superman has some very rightful problems with Batman's MO of late, and Batman has some very rightful questions about the power wielded by Superman. The only other movie that ventures into this territory somewhat convincingly is Captain America: Civil War.
People complain about plot holes in BvsS: DoJ, and also question the speedy reversal of certain viewpoints by Batman, but in essence it's about an intelligent character realizing he's made a snap judgment without ever speaking to his perceived nemesis. In Superman's defense, he does get set up convincingly by Luthor's machinations, and does try to reason with Batman.
As far as acting was concerned, I might even go as far as to say Affleck pulls off a better Bruce Wayne and Batman than Christian Bale. I like the gritty, damaged character he makes of it. What's more, Wayne is more Batman and Batman is more Wayne in this interpretation. They seem to bleed into each other more organically.
Lastly, Luthor is indeed almost Joker-like in his psychotic yet intelligent scheming. Wonderwoman doesn't get too much screen time, but is a really cool character when all is said and done. The acting was very cool, and this extends to Lois Lane, the editor and Superman.
But in the end Affleck and Irons stole the show for me.
Now I did see the 3 hour version, which is paced beautifully to my mind. I shudder to think what half hour was cut from this in the theatrical release.
This was definitely one of the better superhero movies of late, decidedly better than Suicide Squad and any of the Avengers/Thor/Iron Man/Superman movies so far.
It did have some weak spots, one being the Golem / Villain at the end. Luthor is the villain, and this giant miscreant of his is just a robot to do his bidding, but no explanation is given for the monster's behaviour. I'll echo another review: The problem with Monsters as nemesis-characters is that they don't have any identifiable motive for anything.
Overall: 8/10. Excellent.