
To save the future, they must alter the past.
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

Hugh Jackman
Logan / Wolverine

James McAvoy
Charles Xavier

Michael Fassbender
Erik Lehnsherr

Patrick Stewart
Professor X

Ian McKellen
Magneto

Jennifer Lawrence
Raven / Mystique

Halle Berry
Storm

Nicholas Hoult
Hank / Beast

Anna Paquin
Rogue

Elliot Page
Kitty Pryde

Peter Dinklage
Dr. Bolivar Trask

Shawn Ashmore
Bobby / Iceman
You May Also Like
movieSuperman
2025
movieThe Avengers
2012
movieCaptain America: The Winter Soldier
2014
movieGuardians of the Galaxy Vol. 3
2023
movieDoctor Strange in the Multiverse of Madness
2022
movieThunderbolts*
2025
movieBlack Adam
2022
movieJustice League: The Flashpoint Paradox
2013
movieX-Men: Apocalypse
2016
movieGuardians of the Galaxy
2014
movieX-Men Origins: Wolverine
2009
movieX-Men: The Last Stand
2006
movieAvengers: Infinity War
2018
movieThe Flash
2023
movieAnt-Man and the Wasp: Quantumania
2023
movieGuardians of the Galaxy Vol. 2
2017
movieMorbius
2022
movieCaptain America: Civil War
2016
movieThe Marvels
2023
movieIron Man 2
2010
