james mcavoy
james mcavoy

Now That James McAvoy Is Swole AF, the Internet Asks ‘Armie Hammer Who?’

James McAvoy nearly broke the internet this week when a pic of his new thick body made the rounds. The internet responded with humor and lust.

The 38-year-old actor was spotted filling out his crew neck shirt RIGHT in Philadelphia earlier this week. You can easily see his bulging biceps and perfect pecs on display for all to see.

McAvoy is known as playing the young Professor Charles Xavier in the superhero film X-Men: First Class, a role he reprised in X-Men: Days of Future Past, X-Men: Apocalypse and X-Men: Dark Phoenix.  

james mcavoy

This year, he portrayed Kevin, a man with 23 personalities who kidnaps and imprisons three teenage girls in an isolated underground facility, in M. Night Shyamalan’s Split. He received critical acclaim for the role, and rumors are circulating that he could be nominated for the Academy Award for Best Actor.

McAvoy is preparing for the sequel to Shyamalan’s Split, which will be called Glass and star Bruce Willis and Samuel L. Jackson. The film will form part of a trilogy which ties in with 2000’s Unbreakable.

The internet gushed over McAvoy’s new physique, commenting about his transformation. “Gay Twitter” sounded off with some of the thirstiest remarks that left us howling,.

Some mourned James McAvoy’s twink status

While others simply asked Armie Hammer who?

People lost their goddamn minds over this nonsense

Legs went up over people’s heads… literally

Obviously, McAvoy had to put a lot of hard work into getting so swole. Luckily for us, he shared part of that journey on his Instagram.

“Working on Glass, I had to put on some weight, some serious muscle and we figured that on my legs that it would be very important,” he says to the viewer before turning to his weigh machine. “So that’s why we’re here on this little baby, it’s one of my favorite leg exercises. Check it out.”