Originally Posted by Rowsdower!
Just going to reiterate this here.
Spoiler!!! Click to Read!:
In the comics, Superman killed Zod. And afterward, he was riddled with guilt.
Now I can't say for sure that the scene in the movie is a direct nod to that, but there's a good chance that it was, given the way it played out, and Superman's very powerful, emotional reaction to what he had just done.
It's also important to note that we saw Reeve's Superman kill Zod too, or at least it sure seemed that way. And there, it wasn't even necessary.
So... just my opinion, but I have no problem with it. He had to do it to save lives. And it's not out of character for Superman, at least not the John Byrne version, which was canon for 20 years or so. Some people are going to hate it, but I wasn't one of them.
This. I didn't have a problem with it. In fact, I felt it was played pitch perfect in the film. Supes clearly was anguished over what he had to do.