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.
https://twitter.com/priya_ebooks/status/937617339784183809
https://twitter.com/voidember/status/937309456207052800
We need to talk about James McAvoy.
— Jennifer Williams (@JenWilliams_FT) December 5, 2017
I say we, I mean I. pic.twitter.com/l28DF0LqAt
Ok but who the fuck told James McAvoy that he fucking could? pic.twitter.com/ID08Mi5oGF
— Chelsea (@IfIWereMagneto) December 5, 2017
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.)
https://twitter.com/Slade/status/938087064624615424
You might also remember McAvoy as Mr. Tumnus in The Chronicles of Narnia.
I miss the days when James McAvoy and I had the same body type. pic.twitter.com/za6EjyMpm4
— Chris Schleicher (@cschleichsrun) December 5, 2017
Of course, many people were McAvoy fans before he became super buff.
I can’t believe people are only now realising that James McAvoy is a snack when a movie like Atonement exists pic.twitter.com/P5p5Y7fHVr
— patheticgirl43 (@gaycolinfarrell) December 5, 2017
James McAvoy has been sexy since before he played Mr. Tumnus wtf are you all doing only realising him now pic.twitter.com/8n3qy9lT9t
— dee♈️ (@dnvrky) December 6, 2017
https://twitter.com/adounce/status/938194128759808000
But if you’re just noticing him now because of his new physique, welcome.