Batman V Superman isn't a terrible movie it's just okay.

Rating: 6/10 (16 April 2017)

Batman V Superman's Problems
The overly complicated story Minimal (or non-existent) character development Bad dialogue Bad Characters (minus a few) Dark Tone Doomsday (Some) Bad editing
Things Batman V Superman does right
Most Casting options Music Any and everything Batman related Wonder Woman Ben Affleck Action Parts of the Story
The things Batman V Superman does right are done well and the things that it does wrong are done so horrendously wrong. Parts of the are interesting like the Lois Lane side story but the other parts of the story reveal the conclusion to the side plot so it become boring and drawn out. Hans Zimmer and Junkie XL do an amazing job with the music and in my opinion is their best yet. Most of the stuff pertaining to Batman is done great. For example the interaction between Alfred and Bruce is great , and it helps that Affleck and Jeremy Irons have good chemistry throughout the movie. Wonder Woman is amazing they basically rip her character out of the comics and Gal Gadot is a pretty good actor. The Action scenes are done pretty well.
Now lets get on to the bad things. Superman is my least favorite part of this movie because he doesn't work as a dark character. There is no character development with most of the characters. Most of the dialogue in this movie wasn't very good. Most characters in this movie are terrible (like Superman and Lex Luthor). The dark tone wasn't really needed with most characters and out of all of the characters Batman is really the only character who works 100% as a dark character. Doomsday wasn't a good villain and didn't really have any reasons to be there. I think Lex should have started creating him in this movie and he is finished in MOS2 and that's where they would do the death of superman story line. And some of the editing between scenes doesn't makes sense.
In the end Batman V Superman isn't the worst superhero movie ever but it's convoluted and boring at times. However if you're looking for a way to throw away time and be decently entertained I do suggest that you watch this movie.