So I saw the flick and thought it was good. It was a lot better than what the critics are suggesting. If nothing else, the fight scenes and visual fx were so spectacular that they helped paper-over issues I had with the story. One thing i believe could have improved the movie was emphasizing that what makes Clark a true hero is his innate peaceful nature and goodness - not his powers. He's facing off with these trained Kryptonian killers - and despite his powers he can't match their fighting skills or killer instinct. Also, they outnumber him. He is over-matched and barely survives his fights with them. But I thought it would have been more interesting if they reveal before the climax that the reason he's been losing so badly is not because he can't match them physically but because he is holding back. In fact, he is more powerful than they are. After all, he's been under a yellow sun all his life, while they just arrived there (of course, we might know this from some versions of comic book canon, but it's not like the general audience would). And maybe he could have some inner-conflict with himself with the deceased Jonathan Kent representing his conscience telling him it's okay to let go and do what he has to do. He's been holding back all his life (like against those childhood bullies and that guy in the bar), but it's okay now because the stakes are so high. I'm not necessarily against him killing Zod, but I felt the whole great power vs. great responsibility aspect could have been played up more and would have improved the movie as well as deepening the character and making him more "Super". Just imo.