I was much less impressed than most people here, maybe because I actually let myself have pretty high expectations. I will say that it was a good Superman movie, but considering Superman movies are awful, that's not a very high standard. Otherwise, it was a solid 6-7/10, but no better.

Main criticisms: (spoiler alert)

-Too much focus on big, city-destroying fight scenes, very little on dialogue and character interaction (outside of the Krypton scene, which was silly and just an excuse to have a Jor-El/Zod chase and action sequence, and pretty much the whole thing could have been cut or very much condensed with no loss to the film). I think Clark and Lois had a combined 5 minutes together before their kiss, which was topped by painfully cheesy dialogue.

-For Superman to have been so hard on himself about killing Zod, he sure felt little hesitation about fighting in a major city and killing untold thousands of people in the process -- and all for the sake of having flashier, more destructive fight scenes. No hesitation or even the barest attempt to try to take the fighting elsewhere. And the fight scenes lasted forever.

-It seems like the Kryptonians demanded Lois come along with Superman onto their ship just as a plot device so that she could use Jor-El's key on their ship (and she was conveniently held in a place with the appropriate port).

-What little development there was in the present of the film (not flashbacks) was frantically paced -- until you reached a fight scene. Lois had a couple of sassy lines before she was relegated to continual damsel in distress. The story parts of the movie could have been two movies, if properly paced. Or at least an extra 30-40 minutes on this one, with the Krypton part and some action scenes condensed.

-I have never seen someone so smug about his own entirely unnecessary death as Jonathan Kent.

Much more minor nitpick: I know that the damsel-falling-into-Superman's-arms trope is as old as the Superman comic itself, but I still find myself wondering what the difference is between concrete and invulnerable superarms. Both are perfectly capable of killing someone when contacted at 200+ mph.

But the movie had upsides, and was definitely worth seeing. Superman's actor was pretty much spot-on, and the acting overall was great. The plot was notably good for a Superman film, just weirdly paced. And the action scenes were very well done, if also over-done. It was a good summer blockbuster, and very entertaining.