Great movie, you might not enjoy it if you are not a fan.

Rating: 6/10 (25 March 2016)

Just got back from watching BvS and I am now writing this review. This review WILL contain some spoilers so please do not continue reading unless you have seen the movie, or you want to ruin it for yourself.
This movie was shot beautifully; the director and cinematographer did an amazing job with this. As well as the music! Hans Zimmer and Junkie XL never seem to disappoint. I had the pleasure of watching this in an IMAX theatre which made the movie really draw me in. As for the movie itself, it was a movie made BY a fan, FOR the fans! There are a plethora of negative reviews around the internet right now and they all seem to have one thing in common, the majority of these people are not fans of comic book movies, or even DC comics. I am far from a DC fanboy and at this moment in time I really do prefer Marvel by a LONG stretch but after this film I'm worried that this is going to change. I genuinely enjoyed watching the movie that was the most important thing to me.
Batman was played brilliantly by Ben Affleck, probably better than Christian Bale, this Batman was very close to the comics, the fighting was especially fluid and you could really see that batman was just a man who is very, very strong but also very, very angry. The fact Batman kills is quite justified, possibly due to the death of Robin, whichever one it is, he is also older and probably sick and tired of giving criminals mercy as he can clearly see that that method was not working. On top of all of this Batman's reasons for wanting Superman taken down really did make sense, especially with Lex Luthor's manipulation! The only negative thing I can say about Batman in this movie is that I wasn't really a fan of his costume, I just wasn't a fan of it - but this did not impact my enjoyment of the movie at all.
Henry Cavil as Superman not much to say really, pretty much the same as Man of Steel, probably a bit more muscular? I couldn't tell. Too focused on Batfleck. One complaint I guess is his accent, could do with a little more work, but yet again, a minor detail that did not intrude with my enjoyment of the movie. Overall, Cavil is a great Superman; he certainly has the looks for the character but as an overpowered character who isn't as complicated of a man as Batman is, there isn't much to say about him. Lois Lane as a whole I found quite annoying during the film, I'm not really enjoying how she is becoming such an important character and I found her just as irritating as she was in Man of Steel.
Gal Gadot as Wonder Woman, in my opinion she didn't get as much screen time as I hope she would have, her secret identity Diana Prince was seen more – but the fighting that was shown as Wonder Woman was spectacular, probably on par with Superman's fight scenes, I'm really looking forward to her movie and seeing her origin story.
I really did love Jesse Eisenberg as Lex Luthor, bearing in mind he is the son of another Lex Luthor, who was probably the Lex Luthor that we all know that's in the comics. This Lex was different, I really did enjoy seeing him on screen, he was psychotic and played stunningly by Eisenberg, he was probably the only character that had the slightest bit of humour in him, but it was not laugh out loud humour as Lex is a complete madman in this, and is not afraid to kill civilians to prove a point. Jeremy Irons as Alfred Pennyworth was wonderful, just like he should be, he cares about Bruce Wayne and is a very useful aide to him, this was a brilliant casting choice as was the rest of the cast.
As for the cameos, I feel as if they were executed almost perfectly, they got me extremely hyped up for Justice League, the Flash's cameo near the middle of the film as Bruce Wayne wakes up from a nightmare was a clear indication of him warning him of a future threat, stating that "Lois Lane" is the key . He also had a second cameo as Wonder Woman accesses the files Bruce sent her that Lex had on meta humans, this was not as exciting. Although right after this we see Cyborg as he is being tested on and then finally, Aquaman, he was shown staring into the camera for some reason, I was wondering what was going on until he points his trident and was off, seemingly as fast as Superman was in the sky.
Overall all of the acts were satisfying, we saw Batman given a risen to fight Superman, we saw them actually fighting, we saw the introduction to the Justice League, we saw Lex being evil as well as Doomsday getting more and more powerful as he tests the limits of our three heroes. Very minor flaws in this movie but the main thing is that it served its purpose of plotting Batman and Superman against each other, and introduced the Justice League. Right now I am going to give this a 7.5/10, it sure as hell wasn't perfect, but I am excited for the DC extended universe and its forthcoming movies. That is what counts.