The Batman v Superman: Dawn of Justice end credits give a thank you shout-out to Frank Miller, author of The Dark Knight Returns. That's the groundbreaking graphic novel that inspired the late 20th century rebirth of Batman, infusing everything from Tim Burton's Batman all the way through major elements in this movie.
Considering what has transpired in the two and a half hours before his name appears on screen, Warner Brothers should be offering Miller an impassioned apology.
Batman v Superman: Dawn of Justice is definitive proof that director Zack Snyder should be banned from the building when it comes to the DC universe. The man who gave us Sucker Punch has effectively knocked the wind out of two great comic book heroes. This film is a crime to every geek who has ever picked up a graphic novel.
Hell, it's also a crime afflicted upon hardcore Ben Affleck fans.
Affleck could be a fine Batman. Actually, he could be a great Batman. But, like George Clooney before him, he winds up looking quite ridiculous running around in a messy movie in which his character simply doesn't fit. A nice effort by Affleck to portray a nuanced, older, somewhat weary Bruce Wayne (not to mention a badass suit) is utterly wasted.
As for Henry Cavill's Superman, I'm longing for those short-lived days of Brandon Routh as Kal-el. While it isn't entirely his fault, Cavill's Supes is officially a dud.
A sequel of sorts to the dreary Man of Steel (also directed by Snyder), Batman v Superman is a soulless step in the wrong direction. Snyder, who made a great graphic novel movie with Watchmen, has just completely lost it as a man capable of putting a cohesive, exciting movie together.
The film meanders aimlessly, accompanied by an alternately sluggish and bombastic score by Hans Zimmer. Like Michael Bay before him, Snyder has become too reliant on useless, unnecessary slo-mo. He follows these slo-mo scenes up with noisy CGI action that is often incoherent.
The movie commits many of the same sins as last year's party-pooping Avengers: Age of Ultron. It's nothing but a setup. A setup for a big battle that everybody knows will have a lame ending (and, boy howdy, is the fight resolution lame). It's also a setup for future superhero and Justice League movies. It's just a big marketing ploy.
The first true Justice League movie is set to begin production this month. Yes, Batman v Superman is making big money, but it would behoove Warner Brothers to step back, take a breather, and consider giving this franchise over to a more capable director, like George Miller. Christ, even Bay would be an improvement.
Snyder wants to get a bunch of characters (Wonder Woman, Aquaman, The Flash) up to speed so we can get an official gathering, a Justice League movie, that's the equivalent of Marvel's Avengers movies. He wants to get it done in one fell swoop, and it all feels forced and manipulative.
His film has no life, no pulse. It drags, drags, drags. By the time Batman and Superman are slugging it out, it's just one element in a film that has way too many plot threads that aren't getting proper attention.
It dawned on me while Batman and Superman were fighting that I didn't really want to see these two incarnations of the characters fighting at all. It's just kind of dumb. For a good, surreal Batman v Superman battle, read The Dark Knight Returns, or watch the animated movie adaptation that WB put out just three years ago. The cartoon handles the battle in a much more convincing, and logical, way.
Subplots involving Lois Lane (Amy Adams looking bored) and Lex Luthor (Jesse Eisenberg embarrassing himself) are howlers. Luthor's nefarious plot to make the superheroes fight and ultimately face off against Doomsday is preposterous and pointless.
My geek heart has taken a kryptonite spear to the chest with Batman v Superman. Yes, Affleck is good, so it is not a total loss, but no more Zack Snyder in the DC playground, please. He represents the complete absence of fun.