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:

Oh, hello there.
Oh, hello there.
Gilbert Carrasquillo via Getty Images

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

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

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

Good job, James.