nd X-Men: First Class Photos From left to right: Michael Fassbeder (Magneto), Rose Byrne ( Dr. Moira MacTaggart). January Jones (Emma Frost), Jason Flemyng ( Azazel ), Nicholas Hoult (Beast), Lucas Til ( Havok ), Zoe Kravitz ( Angel Salvadore ), Jennifer Lawrence (Mystique) and James McAvoy (Professor X). 'X-Men: First