X-MEN FIRST CLASS (2012) Directed by Matthew Vaughn, starring Michael Fassbender, James McAvoy, Rose Byrne January Jones, Jason Flemyng, Nicholas Hoult

x-men-poster-1