i liked Henri Cavil as Superman a strong yet human character. I liked Kevin Costner as his surrogate father and Diane Lane as his surrogate mother. For some reason I didn't like much Russel Crowe as his father. I didn't like the setting of a palace made of metal, the costumes were a little too much, and the floating robot. Also, I was confused of superman's father; was he dead, or was he alive again? It was somewhat confusing to me. The rest of the storyline was good, and i enjoyed the movie.