Is it a bird? Is it an airplane? No, it's a Superman movie!!
And it's honestly okay. Quite good actually, but there were things that I think didn't really work out. The whole opening on Krypton was too long. It took ages for things to start happening in the movie, and the long Krypron scene did not make things better. It also created a weird situation with the exposition scene when Clark Kent had to learn things the audience already knew. Couldn't we instead have seen some scenes form Krypton there instead of that overly long opening. Now we for example never saw the ship with little Kal-El crash on Earth, and we never saw Jonathan and Martha find it. I had wished that's how the film opened, even though this has been done 100 times before and is a Superman cliché. But some clichés are good, dammit.
Another thing the film failed to really go into, although it touched it somewhat, is "what is Superman?" Where does Superman's responsibilities begin, and where do they end. What does it mean to be Superman? But hey, they might go into that in a sequel. The strongest performance in the movie was Diane Lane's Martha Kent. She stole every scene she was in. Kevin Costner's Jonathan Kent was disappointing, but I feel it's because he had such few scenes. I do hope they do more flashbacks with him in future Superman movies, since Clark's childhood still need to be more fleshed out, and so does the character of Jonathan Kent. I hope we don't see more of Russel Crowe's Jor- El though. He was just boring.
The action scenes were good, and I had no problems with the plot. Zod is a great villain, even though he is a little dumb, but it's Zod, he's not supposed to be that smart. That's Luthor's thing. And unfortunately we saw no signs of Lex, except an actual LexCorp sign. I guess that's another character for a sequel. I liked Laurence Fishburne's Perry White too. There was some stupid dialogue in this film too, but most of the stupid came from Zod, so I guess it's okay.
It's a good Superman film. It has some problems, it certainly can't beat Ironman, Thor or the Avengers, but it's definitely better than Ironman 2 or 3. Let's hope for a Man of Tomorrow movie next.
Addendum: One thing though, I feel Superman wouldn't have killed of all hope for his race just like that. I think he would have got up with a plan that saved both Earth but gave hope for the Kryptonian race to somewhat in some capacity survive. Superman's genocide of the genetic material of his race seemed un-Supermanny to me.