James McAvoy

The Late Show with Stephen Colbert/YouTube

The internet is going crazy over a ripped James McAvoy

Professor Charles Xavier, is that you?


Tiffany Kelly

Internet Culture

Posted on Dec 7, 2017   Updated on May 22, 2021, 8:43 am CDT

A few days ago, James McAvoy was walking around Philadelphia. Nothing out of the ordinary, right? Except that the 38-year-old actor looked a little bit different. He looked very, very fit. Superhero-level fit. The internet was very supportive of McAvoy’s new build.



Here’s a comparison for reference, in case what you forgot what he looked like before. (Although the photo on the left is from Atonement, which was released a decade ago.)

You might also remember McAvoy as Mr. Tumnus in The Chronicles of Narnia.

Of course, many people were McAvoy fans before he became super buff.


But if you’re just noticing him now because of his new physique, welcome.

Share this article
*First Published: Dec 7, 2017, 11:31 am CST