X-Men First Class Cast

Earlier today MSN premiered the first photo of the cast from the X-Men First Class movie, but later took the page down. Bleeding Cool News was able to save the picture before it went offline.

Left to right we see: Magneto (Michael Fassbender), Moira MacTaggert (Rose Byrne), Emma Frost (January Jones), Azazel (Jason Flemyng), Beast (Nicholas Hoult), Havoc (Lucas Till), Angel Salvadore (Zoe Kravitz), Mystique (Jennifer Lawrence), and Charles Xavier (James McAvoy).