It's Professor X vs. Magneto in hot new X-Men: 1st Class trailer

It's Professor X vs. Magneto in hot new X-Men: 1st Class trailer

The premiere of X-Men: First Class is a little more than a month away, and FOX has just released a brand-new (and totally awesome) trailer, as well as a cool new poster. Though the trailer primarily focuses on Professor X (James McAvoy) and Magneto (Michael Fassbender), it also features all the X-Men team members together.
(Seriously, how awesome is it to see Magneto wearing an X-costume? But we digress.)
The trailer also shows us a lot of really, really awesome new footage (we're talking the kind of footage that make us all go OMG!), including some juicy stuff about Beast (Nicholas Hoult), more stuff about the Hellfire Club, and some very stupendous special effects.
We've never actually been more psyched about director Matthew Vaughn's take on the X-Menfranchise than right about now. About you?
X-Men: First Class hits theaters June 3, 2011. LINK