James McAvoy joins cast of ``X-Men: First Class''
Scottish actor James McAvoy has joined the cast of the next X-Men film ``X-Men: First Class'' as the young Professor Xavier.
James McAvoy, the Scottish star of Atonement, has been cast as Professor Charles Xavier in the upcoming X-Men: