cast
Álex González
as Janos Quested
Bill Milner
as Erik Lehnsherr
Caleb Landry Jones
as Sean Cassidy
Edi Gathegi
as Armando Muñoz / Darwin
Glenn Morshower
as Colonel Hendry
James McAvoy
as Professor Charles Xavier
January Jones
as Emma Frost
Jason Flemyng
as Azazel
Jennifer Lawrence
as Raven Darkholme / Mystique
Kevin Bacon
as Sebastian Shaw
Laurence Belcher
as Young Charles Xavier
Lucas Till
as Alex Summers / Havok
Matt Craven
as CIA Director McCone
Michael Fassbender
as Erik Lehnsherr / Magneto
Morgan Lily
as Young Raven Darkholme
Nicholas Hoult
as Hank McCoy
Oliver Platt
as Man in Black
Rade Šerbedžija
as Russian General
Ray Wise
as Secretary of State of the United States
Rose Byrne
as Dr. Moira MacTaggert
Zoë Kravitz
as Angel Salvadore