X-Men Apocalypse Jennifer Lawrence as Raven Darkhölme or Mystique _ _ Rose Byrne as CIA agent Moira MacTaggert __ James McAvoy as Charles Xavier or Professor X ___ and Nicholas Hoult as Hank McCoy or Beast

X-Men Apocalypse Jennifer Lawrence as Raven Darkhölme or Mystique _ _  Rose Byrne as CIA agent Moira MacTaggert __ James McAvoy as Charles Xavier or Professor X   ___  and Nicholas Hoult as Hank McCoy or Beast