James Mcavoy as Charles Xavier/Professor X.
Emily blunt as Aria Craig's/Shadow
Jude law as Andy Craig's/light
Michael fassbender as Erik Lensherr/Magneto
Jennifer Lawrence as Raven/Mystique
Evan Peters as Peter Maximoff/Quicksilver
Nicholas Hoult as Hank McCoy as Beast
So that's the line up of what I kinda imagined it like, if you don't like the cast then bugger of- M :)