Following straight on from the scene after the credits at the end of X-Men Days of Future Past X-Men: Apocalypse brings to the end, for now, the trilogy that started with X-Men: First Class.

Set 10 years after Days of Future Past, it’s now the early 1980's and the very first mutant, En Sabah Nur (Oscar Isaac) resurfaces after lying trapped under an Egyptian pyramid for thousands of years.

Disgusted by the sorry state that the world is now in, he makes it his goal to purge the earth of humans and to create a new world order dominated by mutants.

The first thing that Nur has to do is to recruit his "four horseman of the apocalypse ": Angel (Ben Hardy), Psylocke (Olivia Munn), Storm (Alexandra Shipp) and Magneto (Michael Fassbender).

Opposing Nur and his threat to the world is Professor X (James McAvoy) and Raven (Jennifer Lawrence) and their team of young X-Men.

Unlike recent superhero movies, I'm talking about Batman, Superman and Captain America, X: Men: Apocalypse is a film with heart. It does have huge battle scenes but it also has a human feel about it, before being recruited by Nur we first come across Magneto living anonymously in a Eastern European forest with his wife and daughter.

For anyone going in cold having not seen First Class and Days Of Future Past might be slightly confused as to what's going on as there's so much of the story carried on from the first two films, but for those who have followed the X-Men story you're in for a thrill ride and a few surprises.

I mentioned that the trilogy was brought to end “for now" stay for a scene after the credits that just hints that the story might not be ended yet. We can but hope.

X-Men: Apocalypse (3D) (12A)
2h 27m
Starring: James McAvoy, Michael Fassbender, Jennifer Lawrence, Oscar Isaac, Nicholas Hoult, Rose Byrne, Tye Sheridan, Sophie Turner

UK Release: Wednesday 18th May 2016