Not so bad if you don't expect it too much !

Rating: 7/10 (29 March 2016)

First, i don't like "Man of steel" at all, but surprisingly I found this movie to be better than its prequel, even better than "Avengers: Age of Ultron".
I'm neither a fan of Marvels nor DC Comics, or superhero movies as a whole. I watched this movie after having heard of so many negative critics about its plot, long-boring storytelling. But after watching it, i think the boringness most people complained is actually the movie trying to lay down everything for the future sequles, it's just that there are so many things to be introduced so it feels kinda rush sometimes. However, the consequence is that everything seems to be off the course of what should have been "The greatest gladiator match in the history of the world", but instead became "The greatest trailer for the next sequel in the history of world's cinema"! (Also,because of this, i think this movie should be re- titled as "Justice League"!).
What i like most about "Batman vs Superman" is that the movie introduces some elements that are missing in "Man of steel", while trying to cut down on excessive actions in the previous movie (maybe this is why i don't like "Man of steel", since for me the action sequence in that movie is a bit too overdone, too many CG, explosions and destruction stuff).
The cast's performance is OK: Ben Afflect gives us a darker, more brutal side of Batman; Henry Cavill's superman is more vulnerable and fragile than in "Man of steel", Gal Gadot's screen time is short, so there's not much to judge, but she still did a pretty good job.
Lastly, the movie is too dark! It was very difficult for me to know what is going on during the action scenes.
Overall, i'll give it 7.5 / 10. If you don't expect it too much, i think "Batman vs Superman: Dawn of Justice" will not be so bad.