The new trailer for X-Men: First Class hit the internet today. Take a peek, won’t you?

Here is what X-Men: First Class gets right:

  1. Casting of James McAvoy
  2. Casting Michael Fassbender
  3. The design of Magneto’s helmet

Here’s what X-Men: First Class gets wrong:

  1. Everything else

Thoughts?