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?”
Advertisement
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:

Gilbert Carrasquillo via Getty Images
Photographers spotted and snapped photos of freshly swole McAvoy roaming the streets of Philadelphia on Friday.

Gilbert Carrasquillo via Getty Images

Gilbert Carrasquillo via Getty Images

Gilbert Carrasquillo via Getty Images
Advertisement

Gilbert Carrasquillo via Getty Images

Gilbert Carrasquillo via Getty Images
Twitter approved of the 38-year-old actor’s new look.
Advertisement
Advertisement
Advertisement
Good job, James.