Idris Elba, Nicholas Galitzine and Camila Mendes in “Masters of the Universe.”
Amazon MGM Studios
Nicholas Galitzine has the power.
Galitzine follows in the footsteps of the ’80s He-Man animated series and the 1987 film starring Dolph Lundgren in Masters of the Universe, a live-action adaptation directed by Travis Knight and based on the iconic Mattel action figure.
The film stars Galitzine as Adam Glenn/He-Man, the former prince of Eternia who was sent to Earth for safety amid the threat of the villainous Skeletor (Jared Leto). After about 15 years of living an ordinary life, Adam finds his way back home, where he teams up with friends and allies to restore peace to Eternia — with the help of the mythical Sword of Power.
Here’s the cast of Masters of the Universe and which characters they play.
Nicholas Galitzine As Prince Adam/He-Man
Nicholas Galitzine as He-Man in “Masters of the Universe.”
Giles Keyte/Amazon MGM Studios
Nicholas Galitzine stars as Adam Glenn/He-Man, the hero of the film.
Masters of the Universe is the latest project in Galitzine’s quickly-accumulating filmography and rising star power. This year, he also starred alongside Hugh Jackman and Succession alum Nicholas Braun in The Sheep Detectives.
The British actor previously portrayed a prince opposite Camila Cabello in the 2021 Cinderella remake, played Timmy Andrews in the horror film The Craft: Legacy and starred alongside Sofia Carson in the 2022 Netflix movie Purple Hearts.
In 2023, Galitzine hammed it up as Jeff, a high school quarterback in Bottoms, co-starring Rachel Sennott, who also co-wrote the film. He also played a pop star who enters a relationship with an older woman in the 2024 film The Idea of You, co-starring Anne Hathaway and based on a novel of the same name. That year, Galitzine starred as George Villiers, one half of the titular duo of the limited series Mary & George.
Galiztine is also recognized for his role as Prince Henry in the rom-com Red, White & Royal Blue, based on a novel of the same name. He’ll reprise his role for the upcoming sequel, Red, White & Royal Wedding.
Camila Mendes As Teela
Camila Mendes as Teela in “Masters of the Universe.”
Amazon MGM Studios
Camila Mendes plays Teela, Adam’s fearless childhood best friend and love interest.
Mendes is best known for portraying Veronica Lodge on Riverdale, which was based on the Archie Comics and lasted for seven seasons on The CW between 2017 and 2023.
Idris Elba As Duncan/Man-At-Arms
Idris Elba in “Masters of the Universe.”
Amazon MGM Studios
Idris Elba plays Man-At-Arms, Teela’s adoptive father and skilled fighter who trained Adam when he was a child.
Elba is recognized for his roles as Russell “Stringer” Bell on the hit HBO drama The Wire and DCI John Luther on the series Luther, the latter earning him four Emmy nominations. He has also appeared in major franchises, including as Heimdall in the Marvel Cinematic Universe, Bloodsport in The Suicide Squad, and the villain Brixton in Fast & Furious Presents: Hobbs & Shaw.
Elba has lent his voice to several animated projects, including Chief Bogo, a Cape buffalo, in the Zootopia films, Fluke in Finding Dory, and Knuckles in the Sonic the Hedgehog movies and the Knuckles spin-off miniseries. He currently stars in the Apple TV+ series Hijack, which earned him another Emmy nomination.
Jared Leto As Skeletor
Jared Leto in “Masters of the Universe.”
Amazon MGM Studios
Actor and 30 Seconds to Mars frontman Jared Leto portrays Skeletor, the central villain in Masters of the Universe.
Since his breakout role as Jordan Catalano on My So-Called Life, Leto has starred in films such as Fight Club, American Psycho and Requiem for a Dream. He won an Academy Award for his performance as Rayon in the 2013 drama Dallas Buyers Club.
In addition to playing the Joker in Suicide Squad, Leto starred as the titular Marvel character of the 2022 film Morbius. He’s also portrayed real-life figures, including Paolo Gucci in House of Gucci and Adam Neumann in WeCrashed. More recently, Leto joined the Tron franchise as Ares in Tron: Ares.
Alison Brie As Evil-Lyn
Alison Brie in “Masters of the Universe.”
Amazon MGM Studios
Alison Brie’s character, Evil-Lyn, as her name suggests, is one of the film’s antagonists.
Brie, who’s been acting professionally since the early 2000s, has starred in various TV shows and films. She’s best known for playing housewife Trudy Campbell on the critically acclaimed drama Mad Men and Type A student Annie Edison on the NBC sitcom Community. Brie has also done voice work for the series BoJack Horseman and the Lego Movie franchise.
She is a two-time Golden Globes nominee for her role as Ruth Wilder on the Netflix series GLOW.
Brie and her husband, Dave Franco, are frequent collaborators. She previously starred in his 2020 horror film The Rental, and the pair co-wrote the 2023 romantic comedy Somebody I Used to Know, which Franco directed. More recently, Brie and Franco played a couple in the 2025 body horror film Together.
James Purefoy As King Randor
James Purefoy as King Randor in the character poster for “Masters of the Universe.”
Amazon MGM Studios
James Purefoy plays King Randor, Adam’s dad.
Before Masters of the Universe, Purefoy had roles on series like Rome, The Following, Altered Carbon, Pennyworth and Saint-Pierre.
Charlotte Riley As Queen Marlena
Charlotte Riley as Queen Marlena in the character poster for “Masters of the Universe.”
Amazon MGM Studios
Charlotte Riley stars as Queen Marlena, Adam’s mom.
Riley previously starred in a TV adaptation of Wuthering Heights alongside Tom Hardy, whom she later married. She also appeared in films like Edge of Tomorrow and In the Heart of the Sea, as well as the series Peaky Blinders.
Morena Baccarin As Sorceress
Morena Baccarin as the Sorceress in the character poster for “Masters of the Universe.”
Amazon MGM Studios
Morena Baccarin plays the Sorceress, the guardian of Castle Grayskull.
Baccarin is recognized for her Emmy-nominated performance as Jessica Brody on the Showtime drama series Homeland and her role as Anna on the sci-fi show V. She also portrayed Leslie “Lee” Thompkins on the Fox show Gotham, which co-starred her now-husband Ben McKenzie as Jim Gordon, and played Vanessa in the Deadpool films.
Jóhannes Haukur Jóhannesson As Fisto
Jóhannes Haukur Jóhannesson in “Masters of the Universe.”
Amazon MGM Studios
Fisto is another of He-Man’s allies on Eternia.
Jóhannes Haukur Jóhannesson has previously appeared on Game of Thrones, Vikings: Valhalla, Succession and The Witcher. He also played Copperhead in Marvel’s 2025 film Captain America: Brave New World.
Masters of the Universe is playing in theaters.

Leave a comment