Movies X-Men: First Class Trailer 2 Apr 27, 2011 3 min read #jamesmcavoy #kevinbacon #lucastill #michaelfassbender #nicholashoult #trailer #xmen