A realistic potrayal of superman trying to adjust on a new planet where people with powers are considered freaks, a superman who is confused but wants the safety of his people, the character is nailed by henry cavill. The only criticism is the lack of humour.