It's good, but there are some problems...There may be spoilers here!

Rating: 8/10 (25 March 2016)

I just got back from seeing this. I've waited 3 years to see this movie and I can safely say it was worth the wait.
This isn't a hokey and trite superhero movie. You know the kind where they deliver terrible one-liners every 5 minutes that you half expect the heroes to look at the camera, break the 4th wall and say, "Hey look at us, aren't we being cute?" It's unfortunate that the general public has come to expect this from the superhero genre.
The good:
Ben Affleck-he made a great Batman. I was one of those who wasn't sure he could pull it off, but yes he did and terrifically if you ask me.
Gal Gadot/Wonder Woman-She was for me, one of the movie's greatest strengths. Every time she was in a scene, I couldn't take my eyes off of her and I wanted to know what she (Wonder Woman) was up to in this movie. She left me wanting to know more about her. And I'm twice as excited to see the Wonder Woman movie coming out next year!
Henry Cavill-I think he already made Superman his own. I don't really have much to say about him other than you really got to see that this guy can act in that final moments of this movie.
Jesse Eisenber-Loved him as Lex Luthor. You could tell the guy was menacing and unstable from the first time he's on the scene.
The Final battle of the movie-Great stuff, loved Superman realizing that he needed Batman's help and how the story evolved in this part of the movie.
The Bad:
The movie suffers from some editing problems. The first part of it is quite messy because it's small scene after small scene all clustered together. It becomes somewhat incoherent at times and difficult to follow.
Batman's motivation in the final battle. He clearly wants to kill Superman. I don't believe Batman should ever be that dark.
It also appears, according to the movie that Batman has been around for awhile but yet the public knows next to nothing about him. This is evident when we see the police shooting at him in a scene where he has chained up the bad guy who is guilty of human trafficking.
Finally, it is quite clear that Warner Bros/DC didn't quite know how to handle this type of story. Part of the movie feels like a sequel to Man of Steel, the other part feels like it's a reboot of Batman. It's a shame that Warner didn't take the time to give us both of those and tie both of those movies together. It made have made for smoother storytelling and less messiness that I spoke of at the beginning of the movie.
My rating is 8/10...simply because the final act of the movie was a true adventure and left me wanting more.