William Gilchrist

James McAvoy

The Scottish actor returns to the X-Men saga as the loyal and selfless Charles Xavier in Dark Phoenix.