Batman (DCEU; pre-Snyder Cut)

Batman (AKA Bruce Wayne) is one of the main superheroes in Batman v Superman: Dawn of Justice. He is portrayed by Ben Affleck.

Why He Sucks

 * 1) Batman is portrayed as an angry, paranoid psychopath who spends over half of the movie planning to kill Superman! You know, BATMAN, the superhero whose most well known trait is that he never kills anyone!
 * 2) *In fairness, Batman has indeed killed people in multiple incarnations before, but whenever he does he's given a reasonable explanation why. However this version of Batman doesn't have a good reason to kill, he just kills for the sake of being edgier than The Dark Knight version.
 * 3) *Batman never gives a proper reason to want to kill Superman other than paranoia.
 * 4) *Batman's irrational harted towards Superman is immediately forgotten after the infamous "Save Martha" scene, no less than 10 minutes after it happens he calls Superman "a friend" without any mention of him attempting to murder Superman in the previous scene.
 * 5) His personality is very, very stale other than being an angry psychopath.
 * 6) In the middle of the movie Bruce Wayne has a dream about a post-apocalyptic wasteland with Darkseid's Omega symbol and an evil Superman when suddenly the dream is interrupted by The Flash coming from the future to warn Bruce to keep Lois Lane alive which ALSO turns out to be a dream meaning it's not clear if Flash really time traveled or not!
 * 7) He is very out of character in the DCEU in general; especially Batman v Superman: Dawn of Justice and Justice League.
 * 8) By extension, He also makes many one-liners that don't fit the character as he was established in Batman V Superman. Noticeable examples include:
 * 9) *"I'm rich!" when Flash asks what are Batman's powers.
 * 10) *"I'm not the one carrying a pitchfork" to Aquaman.
 * 11) *"Maybe temporary" when asked about why he's making a team.
 * 12) *"Something's definitely bleed" after he got beaten up by Superman in a very embarrasing way.

Redeeming Quality

 * 1) Ben Affleck portrays him decently.