One must understand that when X-Men was good, it was spectacular.

Rating: 10/10 (30 September 2019)

The X-Men franchise has had its ups and downs over the years, but if we just look at the ups, it helped show that superhero movies can be more than flashy special effects and break-neck action. Days of Future Past is not just the best X-Men movie overall, but one of the best superhero movies of all time.
Phenominally acted by everyone with sepcial praise to James McAvoy as the you Charles Xavier and Michael Fassbender as the young Magneto whose rivalry brings the psychological tension up in their different view on the human threat to their survival. Add in Jennifer Lawrence as the key person Mystique and you have excitement through the entire run time.
The special effects are splendid, the story of time travel is engaging and well portioned in each settings to keep us updated on the effects of Wolverine's actions in the past.
A must watch for X-Men fans.