Synopsis

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

Omar Sy

Bishop

Evan Peters

Peter / Quicksilver

Josh Helman

William Stryker

Daniel Cudmore

Colossus

Fan Bingbing

Blink

Adan Canto

Sunspot

Booboo Stewart

Warpath

Evan Jonigkeit

Toad

Famke Janssen

Jean Grey

James Marsden

Scott Summers

Lucas Till

Havok

Mark Camacho

President Richard Nixon

More like this