Ralph Fiennes transformed into a Greek god (err, king) for his latest film.
The “Harry Potter” actor’s personal trainer, Dan Avasilcai, shared photos of his 62-year-old client working out shirtless in a gym to prepare for his role as Odysseus in 2024’s “The Return.”
Fiennes flexed his bulked-up biceps in the stunning snaps, which recently went viral after a fan account posted them on X.
“Voldemort should have just challenged Harry to an arm wrestling match,” one fan joked, referencing the Oscar nominee’s antagonist in the “Harry Potter” franchise.
“Harry Potter is F–KED,” another agreed.
Fiennes spoke about his strict diet and workout regimen in an interview with the Guardian last month while promoting “The Return,” which hit theaters in December.
The “Conclave” star said he combined weight training with running and ate a mix of proteins, complex carbohydrates and vegetables for five months.
“At the beginning, I have to confess, I was slightly suspicious that there was so much protein going in and so much exercise that we would have a body that looked exercised instead of a body that was consumed, a lived body. There is no gym in ancient Greece,” he told the outlet.
Fiennes explained that the drama’s director, Uberto Pasolini, had a specific vision for how he wanted Odysseus to look.
“Uberto was very clear. He didn’t want me to have a sort of bulked-up gym body,” he recalled. “He should look like a bit of old rope.”
The Tony winner acknowledged there was pressure to improve his physique because of his skimpy wardrobe for the film.
“I knew from the script that my body would be exposed,” he said on the British morning show “Lorraine” last week. “I [only wore] a blanket and a loincloth.”
Fiennes was first offered the role of Odysseus in 2011, but he waited until 2022 to accept it.
The “Menu” actor will face some competition during awards season next year, as Matt Damon also underwent a major physical transformation to play the same role in Christopher Nolan’s upcoming film, “The Odyssey.”
Damon, 54, was spotted looking ripped on set alongside Zendaya, who plays Athena, in Italy last month.