I know critics did not like this movie, but I thought it was a great super hero movie. I love super hero movies and this one had everything a good super hero movie needs. It has a great hero , who has alien contact. He turns from a regular guy into a great hero. Then. He accepts the duty to save the universe. After some great action he wins . Critics I think always gives super hero movies a hard time. I think this movie is one they wrongly reviewed.