TIME

See the X-Men Actors In Days of Present — And Past

The past, present and future of your favorite X-Men

James McAvoy and Michael Fassbender, respectively, play the younger versions of Patrick Stewart’s Professor X and Ian McKellen’s Magneto in the time-travelling escapades of X-Men: Days of Future Past. Take a look at how these actors and others in the new X-Men movie have aged over the years.

Your browser, Internet Explorer 8 or below, is out of date. It has known security flaws and may not display all features of this and other websites.

Learn how to update your browser