The best superhero movie of all time (no spoilers)

Rating: 8/10 (19 March 2016)

So, I saw BvS at an early screening, and it was easily the best superhero movie of all time, even better than "The Dark Knight." I went into the theater with already really high expectations, and the movie was even better than I expected. Yeah, the movie is pretty dark. It's darker than the Nolan trilogy, so that should give you a pretty good taste of what's to come. There are a few jokes here and there. Ben Affleck's performance as Batman was AMAZING. The best Batman yet. This one can actually fight, unlike Keaton's Batman who relied nearly solely on gadgets, and Bale's Batman whose fighting looked really dumb. For real, though, Affleck needs to win an Oscar for Best Actor. Eisenberg's performance as Lex Luthor was brilliant. Cavill's performance as Superman was pretty much the same as his performance in Man of Steel. His performance as Clark Kent was very accurate to the comics. Every other member of the cast did great, too, but those were the performances that stood out (Irons was great as Alfred, too).
The movie is ACTION PACKED. The fight between Batman and Superman was amazing. The way the fight was choreographed was beyond anything we've ever seen before. It's any fanboy's dream come true. As for the length of the fight: The true fight is longer than the Hulkbuster vs. Hulk battle in "Avengers: Age of Ultron." The reason I say TRUE fight is because there are technically two fights (sort of). One is a Batmobile chase (the end of it was the "Do You Bleed?" scene we saw featured in Conan), and the other one is the Dark Knight Returns-reminiscent fight (yeah, the one where Batman fights Superman in the armor). I'm not going to spoil who wins, but they both throw some pretty devastating punches at one another.
In the middle of writing this review, I forgot to mention Gal Gadot's Wonder Woman. I was a little worried about the accent, but she managed to hide it so that she gave us the Wonder Woman performance we've all been waiting for. She was pretty damn good (not as good as Eisenberg or Affleck, but good).
No crucial part of the film was revealed before the screenings or the movie's release. The visuals look amazing (except for one particular scene, where the CGI looked like trash). Overall, definitely a 10/10 film.