Not without it's faults but still enjoyable

Rating: 8/10 (23 March 2016)

I caught a screening of the film on Monday and enjoyed the heck out of it. This is my first time posting a review on IMDb and I do so because I am an unapologetic DC and Batman fan. These are my favorite characters and I want to continue to see them brought to life on the big screen. With that being said, like my headline indicates, this movie DOES have it's faults.
The bad: Eisenberg's Lex Luthor left me a bit annoyed. He pulls off the character as written very well; I'm just not sure I liked the way it was written. Perhaps his character will become less twitchy as the series continues? The editing felt a little choppy in a few spots but nothing too terrible. Batman kills. Although, I wonder again if that is part of his battle-weary, angry Batman that revisits his morals by the events of the end of the movie.
The good: Everything else! Jeremy Irons is a wonderful Alfred. Gal Gadot nails Wonder Woman. Ben Affleck IS The Batman. And Henry Cavill continues to bring us the ever-hopeful (albeit naive) Superman. I've seen reviews that are upset about the retelling of the Wayne murders, but it IS necessary as it sets up a key scene during Batman and Superman's battle. It was a surprise connection I never considered but a poignant one. Laurence Fishburne brings along some levity in a great performance as Perry White. The Justice League cameos felt more like an after-credits kind of scene but it worked in the overall subplot addressing the presence of meta-humans. And it was an awesome tease to see them on screen and excites my inner fanboy for their eventual inclusion in later films. Others have put down the ending as a "downer". But when one considers this is the second act of this story it makes sense. For me, it was a powerful and emotional ending that leaves me anticipating the Justice League movie.
There are so many other aspects of this movie that left me excited but that's all I can honestly think of right now. I'll be in the theater at least two more times this weekend to try and take it all in!