Holy crap, you guys. This second X-Men: Days of Future Past trailer delivers the goods that the first one only hinted at: Sentinels in action! Bolivar Trask! Apocalyptic future New York! Young Professor X and Magneto smoldering at each other!

I'm still super-confused at why Beast has reverted back to human form for a bit, and even more perplexed why young Professor X appears to be standing in more than a few scenes, but I can handle it. Also, if as rumors suggest Halle Berry's Storm has been cut from the movie, she's certainly in this new trailer a lot (although all her footage does appear to be from a single scene).

X-Men: Days of Future Past opens on May 21st.