X-Men: First Class › Cast
James McAvoy
Charles Xavier
Michael Fassbender
Erik Lehnsherr
Rose Byrne
Moira MacTaggert
Jennifer Lawrence
Raven/Mystique
January Jones
Emma Frost
Nicholas Hoult
Hank/Beast
Oliver Platt
Man in Black Suit
Beth Goddard
Mrs. Xavier
Jason Flemyng
Azazel
Lucas Till
Alex Summers/Havok
Edi Gathegi
Armando Munoz/Darwin
Kevin Bacon
Sebastian Shaw
Caleb Landry Jones
Cassidy/Banshee
Zoë Kravitz
Angel Salvadore