X-Men: Days of Future Past

The ultimate X-Men ensemble fights a war for the survival of the species across two time periods as they join forces with their younger selves in an epic battle that must change the past – to save our future.

Cast & crew

Hugh Jackman

as Logan / Wolverine

James McAvoy

as Charles Xavier / Professor X

Michael Fassbender

as Erik Lehnsherr / Magneto

Patrick Stewart

as Charles Xavier / Professor X

Ian McKellen

as Erik Lehnsherr / Magneto

Jennifer Lawrence

as Raven Darkholme / Mystique

Details

Runtime
2h 12m
Available on
More like This