Before Charles Xavier and Erik Lensherr took the names Professor X and Magneto, they were two young men discovering their powers for the first time. Before they were archenemies, they were closest of friends, working together, with other Mutants (some familiar, some new), to stop the greatest threat the world has ever known. In the process, a rift between them opened, which began the eternal war between Magneto's Brotherhood and Professor X's X-MEN. Cast: Rose Byrne Rose Byrne ... Dr. Moira MacTaggert (rumored) James McAvoy James McAvoy ... Professor Charles Xavier January Jones January Jones ... Emma Frost Michael Fassbender Michael Fassbender ... Erik Lehnsherr / Magneto Kevin Bacon Kevin Bacon ... Sebastian Shaw Nicholas Hoult Nicholas Hoult ... Hank McCoy / Beast Jennifer Lawrence Jennifer Lawrence ... Raven Darkholme / Mystique Jason Flemyng Jason Flemyng ... Azazel Zoë Kravitz Zoë Kravitz ... Angel Salvadore Oliver Platt Oliver Platt ... Man in Black Lucas Till Lucas Till ... Alex Summers / Havok Edi Gathegi Edi Gathegi ... Armando Muñoz / Darwin Morgan Lily Morgan Lily ... Young Raven Darkholme / Young Mystique Bill Milner Bill Milner ... Young Erik Lehnsherr / Magneto Caleb Landry Jones Caleb Landry Jones ... Sean Cassidy / Banshee