This movie just proved why I don't like Superman. When you have a hero that's bullet proof, has laser eyes, can fly, can't really die as long as there is a sun, has super strength, and really one weakness that's easily circumvented, (and probably other things I can't think of) then there really isn't many places you can take the character or do with him.
Superman's weaknesses aren't just kryptonite; it's his love of people also. To write a good Superman story you'd have to write one based not on his powers but on his character; wanting to help, maybe being unable to,