In the near future, mutants and ordinary humans alike are under attack and losing the battle. So our heroes from former installments try to prevent this war by sending Wolverine (Hugh Jackman) back to the past so he can fix the mess a certain blue lady (Jennifer Lawrence) is creating. In the year 1973, Wolverine meets young and depressed Charles Xavier (James McAvoy) and Erik Lehnsherr (Michael Fassbender) again. Will he succeed in uniting the two mutant geniuses and change everything?
That said, 'X-Men: Days of Future Past' is a thrilling experience. The chemistry between James McAvoy and Michael Fassbender is amazing, as are their performances. Again. Nicholas Hoult does a fantastic job as Hank. Hugh Jackman is Wolverine, meaning he IS THE Wolverine. "Game of Thrones" star Peter Dinklage does a great job as Dr. Trask. And yes, I love Jennifer Lawrence as Raven. Plus, we see Ellen Page and Omar Sy, and Patrick Stewart and Ian McKellen are great as ever.
I like the performances and the acting in general. There are quite some emotional scenes. Needless to say that James McAvoy pulls them off so well it almost hurts.
'X-Men: Days of Future Past' promises fun as well. Action sequences are spiced with nice effects and flavored with some humor. Evan Peters who plays Quicksilver is amazing in his role and gives you something to watch in amazing 3D.
Last but not least, the cinematography is fantastic. Yes, I have seen even better results, but scenes, cuts, and effects fit the movie. 3D looks and feels great.
Overall, I rate it as one of the best X-Men movies so far. Although I am aware of some logical gaps (considering the original X-Men movie time line), I accept 'X-Men: Days of Future Past' as a more or less alternate canon time line. By doing so, it is easy to enjoy these two hours full of mutants, their powers, and their fears.