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 at Movieweb
B. Alan Orange