XMEN FIRST CLASS Russian Trailer Reveals New Footage Movies.ie 13 years ago Set for release on May 30th, Matthew Vaughn