James McAvoy Got Buff And People On Twitter Really Like It

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. (Photo: Gilbert Carrasquillo via Getty Images)
Oh, hello there. (Photo: Gilbert Carrasquillo via Getty Images)

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

Love HuffPost? Become a founding member of HuffPost Plus today.

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

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

Good job, James.

This article originally appeared on HuffPost.