Don’t let the title fool you: This ain’t no night in white satin with the Moody Blues. (It’s even spelled differently.) But if it’s action you crave, well, it’s got that. Here’s the final trailer for Fox/Marvel’s X-Men: Days Of Future Past, wherein Hugh Jackman‘s Wolverine goes back in time 50 years to alter history and prevent some really rotten stuff from happening. Butt-kicking ensues. The cast also includes James McAvoy, Jennifer Lawrence, Halle Berry, Michael Fassbender, Anna Paquin, Ellen Page, Peter Dinklage, Ian McKellen, Patrick Stewart, Fan Bingbing, Omar Sy, Nicholas Hoult and plenty of others. Bryan Singer is back to direct his first film in the franchise since 2003′s X-Men 2, working from a script by Simon Kinberg. It opens May 23 — until then, enjoy: