James McEvoy has unveiled a hot new look with bulging biceps and a buzzcut.
The British actor was barely recognisable as he was spotted out and about in Philadelphia.
Best known for his role in Atonement, James's physique is usually on the slender side.
But the Hollywood actor has adopted a much beefier frame for his role in new movie, Glass, in which he reprises his character from Split, for a highly anticipated thriller sequel.
- X-Men's Michael Fassbender ‘Magneto needs his own spin-off comedy”
- The most dramatic movie transformations of 2017
The 38-year-old has clearly been going all out at the gym to make sure he looks extra menacing in the second instalment, which isn't due to hit theatres until 2019.
Dressed in a snug blue tee, James showed off his jacked guns, something we're his wife Anne-Marie Duff is sure to be very pleased about.
Speaking to Mr Porter earlier this year, the actor confessed the secret to his athletic look was completing workouts he finds online and upping his his calorie intake.
“I ate between 5,000 and 6,000 calories a day," he said. "Instead of eating two eggs in the morning, I’d eat eight."
Naturally, fans have lost it over the X-Men star's hot bod, with many taking to social media to thank the actor for all his hard work in the gym.
We think we might have to agree with them.
Got a story tip? Send it to firstname.lastname@example.org