<Snipped quote by Blue Demon>
<Snipped quote by GreenGrenade>
He is the son of general zod and not Kal El. This has way more balls than anything Marvel's done in media. I almost cried after seeing this and I understand Superman's actions, he's a warrior not a beacon of hope.
Oh, I had no problem with him killing Braniac. It resonated with my emotions more than any other superhero film had before, except for maybe Man of Steel, when Superman killed Zod. In both instances you could understand the internal struggle the heroes faced, and in both instances, in my case, anyway, I felt the guilt that they both felt.
It's all a case of far you read into the scenes, I guess. If you just go in and think, 'Superman killed Zod, he never kills,' or 'He killed a child, wtf,' then you probably didn't read into the scene very well. In Man of Steel, it was the better of the two choices he had: kill Zod, or let that family die. Reading further into it, the scream he lets out after he did the deed; I saw it as him grieving for his race. Think about it: he meets his own kind for the first time since his birth, and he's forced to fight them, to take away the only means of survival they had, then kill the last remaining Kryptonian, Zod. Because he chose humans over Kryptonians, he destined his own race for extinction. If that's not something that adds to the emotional baggage of the film, then I don't know what does.
Sorry for the rant, it just annoys me that people jump straight to "Superman doesn't kill," when explaining why Man of Steel was bad. That's not a valid reason. He's killed in the comics before, and he's killed in Superman II. The only difference is, in Superman II, he did it smiling. How that escapes people's attention, but a guilt-ridden and anguished Superman doesn't, just baffles me. It's pretty hypocritical.
Anyway, sorry. That's just me not understanding all the hate Man of Steel got.