Meet the cast of X-Men: First Class. From L-R: Beast (Nicholas Hoult), Charles Xavier (James McAvoy), Erik Lehnsherr (Michael Fassbender), Emma Frost (January Jones), Moira MacTaggert (Rose Byrne), Havok (Lucas Till), Mystique (Jennifer Lawrence), Azazel (Jason Flemyng), Angel Salvadore (Zoe Kravitz), and Sebastian Shaw (Kevin Bacon).
And as promised in the post title, jump after the break to find the new international trailer. The X-Men story taking us to the beginning of it all hits theatres June 3, 2011.