

Plot
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
Crew
Bryan Singer
Producer
Simon Kinberg
Producer
Lauren Shuler Donner
Producer
Bryan Singer
Director
Simon Kinberg
Screenplay
Newton Thomas Sigel
Director of Photography
John Ottman
Original Music Composer
Hutch Parker
Producer
Related films
6.1Justice League
2017
Film details
7.4Black Panther
2018
Film details
8.1The Avengers
2012
Film details
7.2Doctor Strange in the Multiverse of Madness
2022
Film details
6.8Black Adam
2022
Film details
7.3Superman
2025
Film details
7.9Guardians of the Galaxy Vol. 3
2023
Film details
7.9Justice League: The Flashpoint Paradox
2013
Film details
6.5X-Men: Apocalypse
2016
Film details
7.9Guardians of the Galaxy
2014
Film details
7.7Captain America: The Winter Soldier
2014
Film details
7.3Thunderbolts*
2025
Film details
8.2Avengers: Infinity War
2018
Film details
6.6The Flash
2023
Film details
7.6Guardians of the Galaxy Vol. 2
2017
Film details
