Fans have been left stunned after seeing Zac Efron in his latest movie role after the actor underwent a huge transformation for the part.
Zac, 35, take on the role of Kevin Von Erich in the upcoming film The Iron Claw, and the trailer has already left fans blown away.
The real-life story follows the lives of the Von Erich brothers, who made history in the wold of professional wrestling in the 1980s under the guidance of their domineering father Fritz Von Erich, who was their coach as well as a three-time world champion himself.
Zac had to bulk up for the role and his new physique left viewers stunned as he embodied the athlete.
Watch the trailer for The Iron Claw below:From the bowl-cut hairdo and 80s fashion to the bulked-up physique, it's safe to say Zac looks pretty unrecognizable in the role.
Written and directed by Sean Durkin, the movie is set to follow the Von Erich brothers' journey into competitive wrestling before tragedy befalls the family.
Zac is heard saying in the trailer: "Ever since I was a child, people said my family was cursed. Mum tried to protect us with God. Pop tried to protect us with wrestling.
"He said if we were the toughest, the strongest, nothing could ever hurt us. I believed him; we all did."
Zac stars as Kevin Von Erich, alongside Jeremy Allen White as Kerry Von Erich, and Harris Dickinson as David Von Erich.
Stanley Simons also joins the cast as Mike Von Erich, Holt McCallany plays the brothers' fearsome father Fritz Von Erich, while Maura Tierney plays their mom Doris, and Lily James stars as Pam, Kevin's wife.
Fans immediately took to social media to voice their opinions on the trailer and Zac's new look, tweeting: "Zac Efron looking like HE-MAN" and: "ZAC EFRON YOUR GOLDEN GLOBE AND OSCAR IS COMING."
Others added: "NOW THAT'S A MAN!", and: "im feeling it. the zacefron obsession its coming back."
Another posted: "Hey Hollywood if you ever wanted to do a New He-man Masters of the Universe Movie. Nows Your chance with Zac Efron JACKed Up like he is in The Iron Claw."
The Iron Claw will hit cinemas on December 22, 2023.