I don't know what movie the critics saw. But I loved the movie. And what I loved the most was the strong female lead. Jean Grey (Sophie Turner) was AMAZING...from the hair to the makeup, to the outfits to the acting, she killed it. She IS the movie. I would watch this over and over again.