James McAvoy as Charles Xavier in X-Men: Days of Future Past