XMEN FIRST CLASS Russian Trailer Reveals New Footage Movie News Set for release on May 30th, Matthew Vaughn