All the right ingredients, let down by poor editing

Rating: 7/10 (25 March 2016)

Batman v Superman had everything it needed to be a 9/10 movie. Casting was generally very good - Affleck's Batman was easily the most believable to date, for example. Cinematography was excellent, CGI was (mostly) very high quality, and even the script itself was solid.
Unfortunately, despite being delayed by a year, editing seemed rushed. The origin stories are all intermixed in a non-chronological mess, broken up with a series of perplexing and irrelevant dream sequences. Almost the entire first hour to hour and a half could be cut without detrimental effect to the plot. Confusingly selective backstory was present throughout - for example, Bruce's childhood tragedy is conveyed, however other details such as who Alfred is were left out. Lex has pretty much no origin story whatsoever, making his motives as the primary villain a bit shaky. Why bother doing origins at all if you're going to pull the "fans will get it" card for most aspects of the character backgrounds?
At the end of the day, the movie is worth seeing, and its flaws are not beyond repair. Hopefully a more coherent cut will make it to home release down the line.