Hoping to lay the foundations for DC’s extended universe and eventual Justice League movie, director Zack Snyder is once again at the helm as he pits two of DC’s most iconic superheroes against each other, in what should be the biggest cinematic battle in years.
Opening in predictable fashion with a young Bruce Wayne (Brandon Spink) witnessing his parents death, although familiar it’s stylishly done, we then see the aftermath from Man of Steel from adult Bruce’s (Ben Affleck) perspective. Focusing on the devastation of previous battles and introducing us to the latest Batman as he fearlessly runs towards the danger, the film shows the most promise here. Unfortunately, the rest of the blockbuster is an extended look at the trailer (which has already spoiled every major plot point) with excessive dream sequences, shoe-horned in characters, abrupt cuts and in true Snyder style, a bloated, overlong and CGI heavy final act.
The saving grace of the film is Ben Affleck, who (despite the uproar when the announcement was made) gives a note-perfect performance as an older, cynical Batman, who along with butler Alfred (brilliantly played by Jeremy Irons) steals the show and are the only characters worth investing in. Following on from Man of Steel, we see how the relationship between Clark Kent/Superman (Henry Cavill) and Lois Lane (Amy Adams) is developing and in an improvement to the previous instalment, the pair actually have on-screen chemistry. Sadly, though, Cavill (although looking the part) fails to bring any charisma and life to the role and Adams spends the entire film either waiting to be rescued or desperately searching for a purpose. Also receiving a negative response when announced, but unable to prove doubters wrong, Jesse Eisenberg portrays an unconvincing, manic and fidgety Lex Luthor, which fails to work on any level.
Becoming routine for the genre, there’s a multitude of cameos and unnecessary, lazy scenes that simply serve as a set-up for upcoming sequels (The Amazing Spider-Man 2 and Avengers: Age of Ultron both suffered as a result of this). Wonder Woman (Gal Gadot) fares best in terms of screen time and gives a promising performance with what she’s given. However, I would have preferred her burst onto the scene with her own solo movie, instead of audiences having to be spoon-fed every upcoming character.
Of Course Batman v Superman is going to make a lot of money at the box office and does lay the foundations for the eventual extended DC universe (albeit not very subtly). However, it fails to tell a coherent story and most frustratingly, Zack Snyder does not learn from the mistakes made in Man of Steel, in fact, he repeats those mistakes.