Cast
Hugh Jackman as Logan / Wolverine
James McAvoy and Patrick Stewartas as Charles Xavier / Professor X
Michael Fassbender and Ian McKellen as Erik Lehnsherr / Magneto
Jennifer Lawrence as Raven Darkhölme / Mystique
Halle Berry as Ororo Munroe / Storm
Hugh Jackman as Logan / Wolverine
James McAvoy and Patrick Stewartas as Charles Xavier / Professor X
Michael Fassbender and Ian McKellen as Erik Lehnsherr / Magneto
Jennifer Lawrence as Raven Darkhölme / Mystique
Halle Berry as Ororo Munroe / Storm
Story : The ultimate X-Men ensemble fights a war for the survival of the species across two time periods in X-Men: Days of Future Past. The characters from the original X-Men film trilogy join forces with their younger selves from X-Men: First Class in an epic battle that must change the past - to save our future