I liked it it, indeed I liked it, I'd rather not watch it again like dark knight rises because I really felt that, the real innovations made in the movie was the use for special effects on fighting, and action scenes. I can't miss the plot holes, some are just plain dumb and just to make use of over the top and melodramatic scenes.
The movie direction looks really influenced by Chris Nolan, the movie is kinda an hybrid from the two directors, Zack and Nolan, Zack usually focus on action and amazing shots, really, other works like 300 and Sucker Punch for example have this talent of him at creating this kind of scenes, still, my favorite parts from the movie I think comes from Nolan, because it resembles a lot the sadness and reflective attitude of his, not so old movies about batman, in this movie they make a serious Clark Kent without that goofy charm he had in the first movies, this Clark Kent feels as a loner, quite a silent person, melancholic and a wanderer, it comes to a point where you can't tell the difference between Clark Kent and Bruce Wayne (batman).
So I guess there was the problem trying to kinda make a movie with the both styles, and I assume most of you have noticed this very wrong put idea in the movie, this happens at the end, when the main villain is defeated before he hurts a family, the problem is that why he didn't do that before almost killing half of the city with him? it may be that the director tried to put a merciful hero, but how was he so merciful that he didn't care about the citizens through the chaotic fight? there lies the problem of trying to combine the two styles, they create an excuse for a whole fight sequence and then from that silly excuse they try to build the characters and the story, ending in a mediocre product.