Good grief. It's a big day for ELLE and Michael Fassbender (we just revealed him as our December 2013 cover star), but just when we think we can't get any more excited about the man, along comes THIS: the first teaser for the X-Men: Days of Future Past. Watch, wonder and then watch again.

youtubeView full post on Youtube

Reuniting Michael Fassbender (Eric/ Magneto), with James McAvoy (Charles Xavier/ Professor X) and Jennifer Lawrence (Raven/ Mystique), it also pulls in stars from across the whole franchise: Hugh Jackman as Wolverine, Halle Berry as Storm, and Patrick Stewart and Ian McKellan as the older Eric and Charles. A buffet of superpowers, coming your way in May 2014.

Then, if you want to see more Fass in action, check him out in our exclusive short film here. It stars Mr Fassbender and a motorbike. Dreams do come true