An excellent movie that elevates the superhero genre.

Rating: 10/10 (27 March 2016)

Batman v Superman might not be for the casual moviegoer. It might not even be for all the fans, and it is obviously not for the critics. Personally, I loved this movie though. It is a new approach to several of the DC Comics characters, while still remaining true to their core. As an avid DC reader I can appreciate the new take on all of these characters. There is plenty of foreshadowing for things to come within this universe.
The plot is fairly simple but the story behind it is quite complex and thought-provoking. It deals with the morality, politics, spirituality, and acceptance of superheroes in the modern age. Zach Snyder has crafted a film that offers a revealing look at how our world might react to a seemingly all powerful being as well as a brutal vigilante.
The acting in the movie is brilliant. Jesse Eisenberg makes for a wonderful, if non-traditional, Lex Luthor. Ben Affleck is the best Batman ever seen on film, which is saying something because my favorite movie is The Dark Knight. He plays Bruce Wayne exceedingly well also. Henry Cavill does an excellent job portraying Clark and Superman and Amy Adams really shines as Lois Lane. Laurence Fishburne makes an excellent Perry White and Jeremy Irons is an outstanding Alfred. The one actor who truly steals the show though is Gal Gadot as Wonder Woman/Diana Prince. Charming and Mysterious is the name of the game when it comes to her. All in all a wonderful cast.
Now let's talk filmography. Snyder is truly a wizard at the visual aspect of a film. The film is a complete visual spectacle to be sure. The action sequences are intense, well-choreographed, lengthy, and very well filmed. You really believe that a man can fly and another can take on an army. The scenes that aren't action packed are beautifully filmed, especially one near the very beginning. If you enjoyed the introduction in The Dark Knight, then you're in for a treat at this movie.
Overall, the movie surpassed every expectation I had, which I had built up over two and a half years of anticipation. This is easily one of my top five favorite films of all time. That is not to say that it isn't without its faults. But the story is amazing, the character development is wonderful, and the ending is beautiful. It truly elevates the superhero genre and Zach Snyder and his cast and crew should be highly praised for the masterpiece they have unveiled.