Originally Posted by Szetsilya
Zod wanted to kill humans just to anger Kal El a the end of the movie after Zod had lost everything. His goal at the beginning was to revive his world which had been destroyed, he was going to kill all humans as a result of trying to revive Krypton, not simply because he was evil. He also showed concern and caring towards Jor El and even hi son for a time; it was only after they refused to see things his way did he turn against them. For me that is not the stereotypical I'm evil just to be evil villain.
Yeah, I get all that; and I agree, in theory, it sounds good. I just don't think that Shannon, armed with Goyer's script, pulled it off very well. He didn't make me believe that he cared about anyone but himself.