Are you as excited as we are for X-Men: Days of Future Past? We've been waiting to see something from the movie since we saw all those awesome behind-the-scenes pictures. Well, now we have the first look, but man, is it brief. The teaser was posted on the movie's official Instagram account, which explains the brevity — but it still packs in tons of action. You can see bits of Jennifer Lawrence as Mystique, both young and old versions of Professor X (James McAvoy and Patrick Stewart, respectively), Michael Fassbender as Magneto, Hugh Jackman as Wolverine, and Halle Berry as Storm. Yes, it squeezes in that many people — and some crazy images. Watch it, and then watch it again to try to figure out what's going on in this megasequel! It's a nice little taste of the movie, which comes out May 23 of next year.