Marvel fan turned to DC believer

Rating: 9/10 (26 March 2016)

I'm not even sure where to start. I'm not a fan of DC, except for the Nolan Dark Knight movies. I've always been a big Marvel fan. Here goes:
--Slight spoilers ahead--
This movie was so good I decided to make an account to review it. I'm not sure where all the hate is coming from.
The first 40 min or so feel like a jumbled mess, which is why this movie wasn't a perfect 10. But I think this chaotic blend came together nicely to form a perfect middle and end.
I had my doubts about Affleck as Batman, but he became what I thought was the best Batman ever. His hate, judgment, everything was what I pictured Batman to be like. He proves himself a very proficient tactician when fighting Superman. His deduction skills were amazing as well. I kind of liked their approach to Lex, having an awkward looking tech genius be the bad guy, but I see where hardcore fans were disappointed. I appreciated his madness and psychotic ticks, it made him more believable in a way. Wonderwoman made a perfect entrance, although ruined by the trailer. I feel that they really got her right, even with the small smiles while being challenged in combat. Her personality is what I envisioned an Amazonian warrior would have. The reveals of the other meta-humans was awesome, definitely teases.
Tl;dr: This movie went from chaotic start to beautiful finish with an amazing take on each character. Batman 10/10, Wonderwoman 10/10, Superman 8/10, Lex Luthor 8/10.