With Thor smashing the box office into tiny little pieces, it was only a matter of time before the next Marvel superhero movie comes out.

Up to bat, it X-Men: First Class, starring James McAvoy and Michael Fassbender as Professor X and Magneto, respectively, facing off against Emma Frost (January Jones) and Sebastian Shaw, played by Kevin Bacon. And the press machine is just getting warmed up for the film, which is set to open on June 3rd, 2011.

We have not one, but two new television spots for the movie (embedded below), as well as a boatload of pictures from the film to show to you.

For the full photo gallery of pictures, click below the jump!

Category: Comics, Film

Tags: , , , , , , ,