Check out this 2-minute and 20-second trailer from Twentieth Century Fox and Marvel Entertainment of the upcoming movie X-Men: Days of Future Past. The film is directed by Bryan Singer (The Usual Suspects, X-Men), and stars Hugh Jackman (Wolverine), Michael Fassbender (Magneto), Jennifer Lawrence (Mystique), Ian McKellen (older Magneto), Peter Dinklage (Bolivar Trask), and Patrick Stewart (Professor X), among other stars in the film. Don’t hold your breath though, X-Men: Days of Future Past is slated to hit theaters in the US on May 23, 2014.