Professor SeX: James McAvoy Got Swole And We Can't Handle It
James McAvoy has always been a cutie, but now he's packed on the muscle for his upcoming role in Glass, a sequel to 2016's Split.
Paparazzi caught the buffed out actor walking through Philadelphia in a blue t-shirt that was practically painted on his bulging biceps and pecs.
In Glass, now filming in the City of Brotherly Love, McAvoy plays Kevin Wendell Crumb, a man whose struggle with dissociative identity disorder means his body chemistry changes as each new personality emerges. His newest personality is "the Beast," which is kind of self-explanatory.
It's quite a departure from his usual laddish look. Check him out at a screening of Split in Austin in September 2016.
McAvoy revealed a bit of his workout secrets in a Instagram video from November.
Someone didn't skip leg day!
Unsurprisingly, Twitter took note of the transformation.
We can't help but wonder: Is Professor X is going to be surprisingly chiseled in X-Men: Dark Phoenix?