Very Action Packed and Entertaining along with being a mess

Rating: 8/10 (31 March 2016)

Going into this film, I did not have high expectations or anything, all I was expecting was an awesome fight between Batman and Superman.
First of all Ben Affleck killed it in the role of Bruce Wayne/Batman you could understand why he wanted Superman taken out. In the end, he was such a relatable character. Gal Gadot was brilliant as well as Henry Cavill.
Lex Luthor and Jesse Eisenberg is this film, just didn't do it for me. He was too over the top and just did not fit the role.
A 2 hour and 30 minute film is a long time, but when I came out it only felt like an hour because I was entertained for the whole way through!
The action was great, the CGI was fantastic. When you think about it there was 3 villains, one what was Superman in Batfleck's eyes, Lex Luthor, and one at the end which has a plot twist. Which I will not spoil! But it has the same mistakes as what Spider-Man 3 and The Amazing Spider-Man 2 did, there is too many villains and it's crammed into a 2 hour movie. And it just turned into a mess.
Some cheesy scenes which did not need to be there, entertaining for the most part, very creative script, great action, fantastic acting for the most part, Zack Snyder is a very creative director and has a lot of potential for the future.
I will give Batman Vs Superman an 8.2 out of 10