AceShowbiz
 
 
James McAvoy;<br>The New York Premiere of 'X-Men: First Class'

James McAvoy;
The New York Premiere of 'X-Men: First Class'