James McAvoy is young Charles Xavier in “X-Men: First Class”
Matthew Vaughn’s recently green lit prequel X-Men: First Class has its first cast member: James McAvoy. The 31-year-old Scot, star of Mark Millar comic adaptation Wanted, will play a younger Charles Xavier