A really enjoyable, solid start to the post-Nolan, Zack Snyder led DC Universe. Henry Cavill is perfect as Superman, supported by an excellent cast and modern set first contact story. People complain about the ending, but you've seen the same origin story a million times and complain, then complain when they try something new? Some people are just idiots.Yes, its not all sunshine and light and the typical boy scout Superman we all know- and it's not meant to be! THIS IS AN ORIGIN STORY, with his new planet coming to terms with what he can do. His story arc will go across Batman v Superman and Justice League to get to the Superman we all love.