Definitely excited to see more of this universe

Rating: 7/10 (7 April 2016)

This film is a visual treat, as can be expected from Snyder. From the opening flashback that shows Batman's origin for the billionth time (not that I'm complaining, it was beautifully shot) to Supes punching Doomsday into outer space. The casting is brilliant, which each member performing their roles to the best of their ability and the fight scenes blew me away. However the way that Snyder writes some of these characters and situations feels a bit off.
First, I will happily say that I can eat my words about Ben Affleck as Batman; when he was first cast, I thought no one could replace Bale. But after seeing the new Batman in action, I can say that he was superb. Not only was the suit comic-accurate, but the way he fought, moved and intimidated people made Batfleck the best live-action Batman yet. However, like previous Batmen, this one still kills people, and often it's without remorse.The scenes with Bruce in Metropolis during the events of Man of Steel served as a great setup for Bruce's motivations and Jeremy Irons gave a strong performance as Alfred, who is now more of a technical expert rather than a typical butler.
Another member of the cast who really stood out was Gal Gadot as Wonder Woman. She stole the movie but didn't get nearly enough screen time in action. However, her fight scene was solid and her performance has definitely got me excited for her solo movie. Henry Cavill is a great Superman, even if, like Batman, he does have his moments where he straight up kills people and claims not to have done. Because people can survive being thrown through three walls, according to Clark. However, he also has his moments that truly define him as Superman, such as sacrificing himself for all of humanity.
Jessie Eisenburg was definitely a strange casting choice as Lex Luthor. Though he does have his Lex Luthor-like moments (the bombing of the court house and changing the world's perspective on Superman), he still comes off a snot-nosed brat who is trying to do a terrible Joker impression. Maybe this is because of Eisenburg's acting ability or how Snyder wrote the character. Doomsday is also a bit of a wasted opportunity; though he looks a little bit better than in the trailer, his introduction still feels like they shoehorned in the Death of Superman story arc.
Justice League member cameos were also great, and served as great ways to tease future solo movies. The Flash's cameo in particular made my jaw hit the floor. However, they come in rather awkwardly, slow the film down from its main plot and make the film seem crammed, like DC were trying to set up their entire universe in one film.
Overall Batman vs Superman is a good comic book movie; it's not the best one out their but I'd definitely recommend it to fans of the characters. Maybe not to a fan of Lex Luthor or Doomsday though.