In a word?

Rating: 9/10 (26 March 2016)

Fantastic. This movie delivers on nearly every level. As a comic book fan and lover of cinema, I feel that Chris Terrio and Zack Snyder have done exceptionally well in delivering an engaging, intellectually stimulating and aesthetically pleasing film that does justice to the characters, capturing their complexity and depth. The balance of dialogue and action is perfectly executed, with noteworthy performances all around. Ben Affleck stands out and embodies everything I love about Batman, putting to rest any fears that surfaced upon his casting. Jesse Eisenberg gives us a memorable portrayal as Lex Luthor that showcases both his genius and insanity. Henry Cavill0 takes somewhat of a backseat to Affleck through no fault of his own, but with Superman's introduction in MoS this movie demanded a bigger focus on Batman. What we do get from Cavill is consistently brilliant, even if it does leave you wanting more.
The cinematography is beautifully done, and the pacing mastered to perfection for a movie of this length. The set up for the Justice League is done wonderfully in a way that introduces the characters without ever giving the movie a feeling of being overloaded. The titular fight and climax are brilliant, making up for the action sequences in MoS that missed the mark at times, and leaving the audience wanting more, particularly from Wonder Woman, who steals the show.
I can only fault the movie on two things: 1. The lack of Clark Kent, especially as reporter, and 2. the final look of Doomsday (it certainly wasn't bad but I would have preferred a design more closely resembling that of the source material). All in all, a thrilling experience that proved to be worth the wait, leaving us with possibly the best superhero movie ever made and setting up for further greatness to come.
Oh, and screw the critics :-)