Opened: March 25, 2016
Directed by: Zack Snyder
Starring: Henry Cavill, Ben Affleck, Amy Adams, Jesse Eisenberg, Diane Lane, Laurence Fishburne, Jeremy Irons, Holly Hunter, Gal Gadot, Scoot McNairy, Callan Mulvey, Tao Okamoto, Robin Atkin Downes, Jeffrey Dean Morgan, Lauren Cohan, Patrick Wilson, Michael Cassidy, Harry Lennix, Kevin Costner, Carla Gugino, Ezra Miller, Jason Momoa, Ray Fisher & Joe Morton
Lex Luthor (Jesse Eisenberg) pits Batman (Ben Affleck) in a battle against Superman (Henry Cavill) as they both fight for what they think is right.
This is the first time we’re seeing Affleck portray Batman and he couldn’t be further from the Christian Bale portrayal before him. He just doesn’t feel right – and his Batman voice is laughable. Eisenberg is also a distraction as his acting seems more in line with the Joker than it does Lex Luthor.
The film takes itself too seriously and gives traits to the characters that we’ve never seen before. Batman kills a lot of people and Superman seems to only care for Lois Lane (Amy Adams) and not humanity.
Final say: No one wins this fight. ★☆☆☆☆