Rejoice, humans: According to io9's Charlie Jane Anders, the new X-Men movie is really good. Not only as a superhero movie, but simply a good movie on its own right, from the script to the direction to the actors—everything clicks into a great production full of suspense and good storytelling.

Days of Future Past is a disciplined film. Every moving part is there for a reason. The plot is not overcomplicated at all, but straightforward and compelling (with a minimum of hand-waving here and there.) Nobody is shoe-horned in, and in fact the supporting characters are all there to move the plot forward. And most of all, this is a film with a strong focus on character, in which great actors get a chance to deploy their superpowers.