James McAvoy : Charles Xavier

Michael Fassbender : Erik Lensherr

Rose Byrne : Moira MacTaggert

Jennifer Lawrence : Raven/Mystique

January Jones : Emma Frost

Nicholas Hoult : Hank/Beast