It's good but...

Rating: 3/10 (15 April 2016)

...it's quite flawed. I gave it a 10 because I loved the spectacle that this movie provided but realistically, I'd give it a 7.5/10. Before I continue, I would like to address that I am a comic book fan. Although I prefer DC over Marvel, my reviews aim to be fair to both sides.
Cast/Characters: The cast from the previous movie returns to give good performances, but the best part is the new cast. Jeremy Irons is a great Alfred, Gal Gadot brought awe to the film as Wonder Woman, and Ben Affleck is the best live-action Batman to date. Jesse Eisenberg plays a good villain, and plays into the plot quite interestingly, but if someone told me that this great villain is actually Lex Luthor, I would be flabbergasted. Now Doomsday *sigh*. Look, I don't mind him being the big villain for the trinity to fight, but he could have looked better and not give him this weird energy blast or whatever that is.
Story: Critics are a bit rough on this movie for one thing that's reasonable, the story. It's quite incoherent, with Snyder trying to throw in all these comic book plot lines/references, and also trying to set up the Justice League. It's also takes itself a bit too seriously than it should. Although I'm kinda sick of Marvel's dumb jokes, one wouldn't hurt here. It's not boring, but it's quite a bit of political drama. It kinda works, but would be better with a better script. Either way, the Dawn of Justice part is awesome, but the whole Batman vs Superman part could have been better. And some scenes could have been removed.
Action: One dumb thing Marvel fans try to hate on this movie for is the action. The main criticism they face is that the fights are like mashing your action figures together. I don't know if they saw the wrong movie or what but wow, were they wrong! The fight scenes involving Batman are beautiful, truly demonstrating that Batman is a martial arts expert. The fight with the Trinity (Superman, Batman, and Wonder Woman) vs Doomsday is so cool. The CGI in the fight is a bit crazy but it's not unbearable. And the fight between Batman and Superman is amazing! My only issue with it is for a movie called Batman v Superman, a 10 minute fight scene is really short.
FAQ:
Should I see this movie in theaters?
Sure, but I don't think it'll be as enjoyable as Captain America: Civil War
Are the critics wrong?
To a certain extent, yes. They attack this movie for its flaws and don't even bother to praise it for the amazing things it offers (Ben Affleck's Batman). And a 29% on Rotten Tomatoes in absolutely insane.
Does Zack Snyder (the director) need to be fired?
Well, that's a toughie. Snyder placed some great scenes in this movie and some meaningful imagery, but considering his track record and the critics consensus, that might be a sign that Snyder shouldn't direct anymore DC projects. I recommend that if they keep Snyder on board, that they have a much better director co-direct.
Was it disappointing?
Kinda. I was pumped for this movie from the moment it was announced. And I waited 3 years for it, so it was a bit saddening but a I still really enjoyed it.
Justice League? I'm a bit worried, but hopefully it would be great. BvS kinda shoehorns the cameos of Aquaman, the Flash, and Cyborg in.