X-Men Days of Future past is directed once again by Bryan Singer returning after directing X-Men 1 and 2 and then going off to direct Superman Returns instead of X-Men 3. This movie stars everyone. If you’re a fan of the X-Men franchise, you’ve got Hugh Jackman, Patrick Stewart, Ian McKellen as well as the cast from first class. You got James McAvoy, Michael Fassbender, Jennifer Lawrence. All these people combined to tell a time-bending futuristic story in which the future X-Men are being taken out by the Sentinels which were created by Trask. They send Wolverine back in time to the 70s, try to make Charles and Eric become friends again so they can unite then to eliminate the Sentinels before they’re ever created.
Time-travel movies can go both ways because you can watch a time travel movie and just pick it apart as you find various plot holes and inconsistencies because time travel does that to every movie ever. But at the same time, it gives the writers and the director a chance to do something that you’re not expecting because they literally can pull anything out of the bag because they’re going all over the place with this story.
X-Men Days of Future Past might just be the best X-Men movie we’ve ever had. X-Men Days of Future Past actually validates X-Men 3 and X-Men origins. It takes all the mistakes that were made in those films and corrects them. On the other hand, the emotional core of this film is so intact and it starts so fast – like you’re just in it. From scene one, you are in this dark war of the future and then instantly it’s like okay we gotta get Wolverine back, there’s no breathing room in this movie. It just starts and you’re there.