If First Class gave the X-Men series the shot in the arm it needed then Days Of Future Past proceeded to perform corrective surgery on its failing parts. This is almost close to being literal being that the film purged itself of the terror that was X-Men The Last Stand from ever existing. Now within this janitorial work it managed to actually create one of the best entries in the series. There are few problems. The villain Trask, despite having the reliable Peter Dinklage, seems wasted, and the majority of the characters in the future have absolutely no development. Luckily this is basically made for the arresting visuals in those sequences and particularly devoted performances from Ian McKellen and Patrick Stewart. The past sequences though are the central focus, which have a proper sense of urgency due to the Terminator style plot around Wolverine being sent back to correct the future. Although it is perhaps a bit obvious why Mystique became so important suddenly, I will say it works in this film, as they successfully used her to be the proper focal point between the philosophies of Professor X and Magneto. The film uses this well to bring about a natural conclusion that is compelling both in terms of spectacle and emotion. This is in large part due to James McAvoy's portrayal as a broken Professor X, as he gives the best performance in any X-Men film. Now in all of this though there is a real sense of fun, particularly when Evan Peter's Quicksilver shows up, and manages a proper balance of tone to craft an emotionally engaging and properly entertaining blockbuster.