United Kingdom, May 19 -- Idris Elba "can't stay jacked" forever.

The 53-year-old actor stars alongside Nicholas Galitzine, Camila Mendes, Alison Brie, James Purefoy, Morena Baccarin, Kristen Wiig, and Jared Leto in Masters of the Universe, the new sword and sorcery film directed by Travis Knight, but Idris admits that he can't maintain his "jacked" physique full-time.

Idris - who plays Man-At-Arms in the new movie - told People: "I mean, I'm 53 years old. I can't stay jacked. But at the same time, I have to stay in shape so I can run and punch."

Idris admits that he loves his role in the new film.

The London-born star said: "To get to play Duncan and change him, make him to look like me, was a real . it was a treat. I got to be a bit...