Wasn't very good, great fight scenes in the last half but not enough to make up for the dull plot, dull characters and it really has no substance to it. I did nearly walk out half way through, I was that bored - the Krypton scene and origin were like a rejected idea from the prequels - but I'm glad I didn't as the fight scenes were admittedly spectacular. I would summarise it as Transformers but without cheesiness, self awareness and that takes itself very seriously. There is very little humour or cheesiness. It was a big dumb action movie without any redeeming features outside of the impressive action set pieces.
Henry Cavill was fine as Superman though, even though I thought he was too angry and whiny.