X-Men: Apocalypse - Cast

James McAvoy

as Professor Charles Xavier


Michael Fassbender

as Erik Lehnsherr / Magneto


Jennifer Lawrence

as Raven / Mystique


Oscar Isaac

as En Sabah Nur / Apocalypse


Nicholas Hoult

as Hank McCoy / Beast


Rose Byrne

as Moira Mactaggert


Tye Sheridan

as Scott Summers / Cyclops


Sophie Turner

as Jean Grey


Olivia Munn

as Psylocke


Kodi Smit-McPhee

as Nightcrawler



Lucas Till

as Alex Summers / Havok


Ben Hardy

as Warren Worthington / Angel


  Change Location