Batman vs. Superman (2016) - ****Possible spoilers ahead**** Better to see film first, before reading this review.
Wasn't a fan of the first part of the film, but it picked up later on. Batman's backstory was shown, but his change to Batman was still a little hazy, and how Superman came to be responsible for his hate still doesn't click. Film seems a little confused about what it wanted you to do or think. Slightly cheesy superhero dialogue in some scenes, and predictable plot points, but some of the action wasn't bad. Although I'm sure titling it Batman vs. Superman definitely created more appeal and pull to the film, the film didn't really exploit that very well. The reason why they were at odds at first, was a bit weak. Thought they would have used a more complex connection or reason to fuel this supposed feud between them. Honestly, the film should have been named "Luthor's Revenge" because this film was really more about Lex than anyone else.
Ben Affleck did the best he could. That's all I can say. Would have preferred Christian Bale tbh. Henry and Amy were a great couple. I loved their scenes. Jesse Eisenberg really sold crazy as Lex Luthor, although a tad bit too overdramatic in some scenes. Even in scenes where he's going up against acting heavy weights, everyone kinda sunk in his shadow. And I don't even think that his character went far enough. This film was his initiation as Lex Luthor. The next one, we will likely see a mature, purebred, deranged criminal to the n'degree.
Liked Gal Gadot and how they introduced her. Look forward to the Wonder Woman film. Her character wasn't overly glamorous or just some cute thing thrown in for eye candy. She clearly has her own story. But it's obvious her character was there as a hint to the first Justice League film coming out next year. Although they tried very hard to have her be seen for the most part as a potential love interest to one of main characters. She definitely shows she's not simply arm candy when her powers are unleashed. Not a lightweight superhero.
Overall: 4.25 stars/5