Don't listen to the critics. This is a good movie. There are not as many super hero moments; but that is good because when the action comes it comes fast and furious. The only downer is the actress that plays Jean Grey. Jean Grey is supposed to be smoking hot. The actress that plays Jean Grey--Sophie Turner--is about a 6 or 7. Some might think she is hot; but not me. She does a good job with the role; and it is not a major distraction.