Had so much potential, and ended up being terrible. While Henry Caville did a good job portraying Superman, the rest of the cast with the exception of Russell Crowe didn't live up to the expectations of the audience. The entire movie was full of massive plot sinkholes, and while the start-stop action sequences of Antje Traoue's Faora Ul were cool, there was too much explosion - I was sitting close to the movie screen, and quite surprised that I didn't go blind every time a truck or building or spaceship or person or airplane of house exploded - which is just about every two minutes. The biggest problem for me besides the acting and the plot sinkholes was Jor-El's plaintive statement "You can save them Cal, you can save all of them" - in a near following scene, in a fit of rage Cal smashes through eight buildings, killing Lord knows how many people just because Zod punched his mother. The main villain was dry and tasteless, and while he can survive being sucked up by a black hole and I-beams and trucks thrown at him, he dies from a simple neck snap that he should have gotten a long time ago from being thrown through buildings. Zod's redeeming quality is his relationship with his Captain Faora-Ul, who's crying at the destruction of Krypton was relatively heart-rending, but still didn't make us like her as much as the Romulan Nero from Star Trek, who had a similar experience, or the family-deprived Khan from the sequel. My overall verdict is that they tried too hard to make it a good action movie, and they overachieved, which made it a pretty bad movie.