The hype train for M. Night Shyamalan's forthcoming Glass shows no signs of slowing in the run-up to its 2019 release, with the third trailer dropping earlier this week.
We were the first to admit that James McAvoy looks incredible as The Beast, having taken extreme measures to beef up for the role.
Late last year while shooting the film, several stories circulated claiming the actor was eating up to 6,000 calories a day - although this was debunked in a lengthy Instagram post in which McAvoy said the amount was intended as a joke and he'd actually been counting macros instead of calories.
James McAvoy explained how he bulked up for role in 'Glass'Credit: Instagram/James McAvoy
Although there's no truth to the 6,000 figure, it is true the actor stuck to a strict diet plan and fitness regime to gain weight and muscle for the role. Climbing around the walls and prising prison bars apart with your bare hands is no simple feat, after all.
In an interview with Mr. Porter, McAvoy explained how got jacked for Split, the surprise sequel to the upcoming Glass in which he plays numerous characters due to a split personality disorder.
James McAvoy in M. Night Shyamalan's 'Split' Credit: Blumhouse Productions/Split
He said: "I googled 'good way to put on muscle quick', just went into a gym and did it myself: a powerlifting routine called 5x5.
"You do five different exercises four or five times a week, and they're huge, big exercises. It's super-simple, but it works every muscle.
"Instead of eating two eggs in the morning, I'd eat eight. Then a snack of chicken breast. Then two chicken breasts for lunch, and then a steak or another snack. Then two salmon steaks for dinner."
That's a lot of food and a lot of lifting. Needless to say, he looks like he's continued the strict regime for the latest film - the dude's an absolute the dude's an absolute beast.
It's no wonder he's staying on top of things. McAvoy will star alongside Hollywood heavyweights Bruce Willis and Samuel L. Jackson in the story that brings all of our favourite characters from Split and Unbreakable together for the final film in the trilogy.
American Horror Story alum Sarah Paulson is also set to star as Dr. Ellie Staple - a psychiatrist who is seen discussing the so-called superhero delusions experienced by the three characters as they sit together in an institute.
The various trailers have alluded to a specific storyline, but knowing Shyamalan's filmmaking style, we'll no doubt get a curve ball thrown at us in the shape of an almighty twist at the end.
What that twist will be is yet to be seen. We'll have to wait and find out when the movie hits theatres on 18 January 2019.
Featured Image Credit: Instagram