The official theatrical full length trailer is now online for Matthew Vaughn's X-Men: First Class, featuring a lot more new footage. The movie stars James McAvoy, Michael Fassbender, Nicholas Hoult, Jennifer Lawrence, Jason Flemyng, Kevin Bacon, January Jones, Lucas Till, Rose Byrne and Caleb Landry Jones, X-Men: First Class hits theaters June 3rd. Hit the jump to check out the trailer which comes via Yahoo Movies.