A second TV spot has arrived for X-Men: First Class, and if you look closely, you'll spot Magneto (Michael Fassbender) throwing a punch at Professor Charles Xavier (James McAvoy), who has donned his friend's iconic helmet. Click on the clip below to watch exciting new footage now.

B. Alan Orange