Better than I expected, but still no good.

Rating: 6/10 (31 March 2016)

Is this the worst superhero movie of all time? No. Is it the best superhero movie of all time? Still no. After the initial reviews and finally getting to see it, I can see why it got panned by critics, but also why fans loved it. Ben Affleck as Batman is better than I expected, dare I say he would make a better Batman if he was under the direction of Christopher Nolan. My only issue with him is that he isn't "Batmany". The world's greatest detective, master of stealth and subterfuge I did not see evidence of. Maybe he's just a different version of Batman than what I am used to, but in this movie he fights with brawn more than brain a lot of the time. Then again Alfred claims that Bruce was a master of deception from a young age. The biggest transgression being when he stole the kryptonite from Lex Luthors labs, it looked like a warzone, implying he waltzed in and just wrecked anything in his way.
Generally what this movie suffers from is bad writing. For the average person they don't really notice, or care. Ignoring the plot holes, and there are some, it is just shoddily put together. Superman vs Batman relies on the spectacle, but lacks real substance. I have a feeling it will go the way Man of Steel did for me. On the first view I thought, hey this is pretty good. On the second viewing it was so boring I barely paid attention. This movie I think is an improvement, but really the story lacks depth for it to stand the test of time.
I do think people are being too harsh on this film, and that many critics are jumping on the bandwagon. The amount of nitpicking is ridiculous, as well as expressed by people who don't know the universe this picture is set in, and won't take the time to try and find out.
As a writer there are badly written movies that you enjoy anyway, that have some endearing characteristic that lets you ignore the stories flaws, but this is not one of those films.