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.
More Must-Reads from TIME
- Donald Trump Is TIME's 2024 Person of the Year
- TIME’s Top 10 Photos of 2024
- Why Gen Z Is Drinking Less
- The Best Movies About Cooking
- Why Is Anxiety Worse at Night?
- A Head-to-Toe Guide to Treating Dry Skin
- Why Street Cats Are Taking Over Urban Neighborhoods
- Column: Jimmy Carter’s Global Legacy Was Moral Clarity
Contact us at letters@time.com