James McAvoy Got Buff And People On Twitter Really Like It

Just call him Professor XXL.

Twitter is thirsty for a nice, tall glass of James McAvoy.

“Hold on,” you may be thinking. “James McAvoy? The Scottish actor who played Professor X in the X-Men movies?”

Yes.

“The dude from ‘Atonement,’ right?” 

Yup.

“Well,” you may reply. “He’s always been handsome, what’s the big deal?”

Well, let us introduce you to James McAvoy 2.0:

Open Image Modal
Oh, hello there.
Gilbert Carrasquillo via Getty Images

Photographers spotted and snapped photos of freshly swole McAvoy roaming the streets of Philadelphia on Friday.

Open Image Modal
Hiiiiii.
Gilbert Carrasquillo via Getty Images
Open Image Modal
Mmm hmm.
Gilbert Carrasquillo via Getty Images
Open Image Modal
Noice.
Gilbert Carrasquillo via Getty Images
Open Image Modal
Hey … where you going????
Gilbert Carrasquillo via Getty Images
Open Image Modal
Don't leave!
Gilbert Carrasquillo via Getty Images

Twitter approved of the 38-year-old actor’s new look.

Good job, James.