The cast of Rebel Moon.

All Major Actors & Cast List for Rebel Moon – Part 1

No matter how you feel about Zack Snyder, the man can cast a movie. In fact, he’s been instrumental in creating some of the most iconic superhero performances ever. Now, Snyder returns with a sci-fi epic, so here are all the major actors and cast list for Rebel Moon – Part 1.

Recommended Videos

All Major Actors & Cast List for Rebel Moon – Part 1

Sofia Boutella as Kora

Rebel Moon Behind the scenes

The real star of Rebel Moon is Sofia Boutella’s Kora, who’s hellbent on fighting back against the Motherworld’s corrupt government. Boutella burst onto the scene with roles in Kingsman: The Secret Service and Star Trek Beyond. In addition to appearing in the next part of Rebel Moon in 2024, she’s also reteaming with Kingsman director Matthew Vaughn for Argylle.

Djimon Hounsou as Titus

rebel moon header

Another character ready to stick it to Motherworld, Djimon Hounsou’s Titus seems like a force to be reckoned with in Rebel Moon. Hounsou should be a very familiar face to superhero fans, as he’s appeared multiple times in both the MCU and DCEU. An Academy Award-nominated actor, Hounsou also has roles in the upcoming A Quiet Place: Day One and Gladiator 2.

Charlie Hunnam as Kai

Charlie Hunnam in Rebel Moon

Nearly every sci-fi movie has a Han Solo-type, and Charlie Hunnam’s Kai is Rebel Moon‘s. Hunnam is best known for his role as Jax Teller on the FX series Sons of Anarchy. He’s also appeared in action films like Pacific Rim, King Arthur: Legend of the Sword, and Triple Frontier alongside Ben Affleck, Pedro Pascal, and Oscar Isaac.

Related: Rebel Moon’s Zack Snyder Addresses #ReleaseTheSnyderCut Controversy

Ray Fisher as Darrian Bloodax

Ray Fisher Cyborg The Flash

Ray Fisher will play Darrian Bloodax, a warrior recruited by Kora, in Rebel Moon. Fans of Zack Snyder likely aren’t surprised that Fisher is playing a character with such a cool name after what happened with Justice League. However, Cyborg isn’t the only role Fisher has ever had, as he’s also appeared in HBO’s True Detective.

Anthony Hopkins as the Voice of Jimmy

Anthony Hopkins as Odin in Thor.

Anthony Hopkins will voice a character known as Jimmy in Rebel Moon. Hopkins being in a massive sci-fi film may seem strange, but it’s not the first time. He, of course, played Odin in the MCU, but he also appeared in Michael Bay’s Transformers franchise. And let’s not forget that he’s an Oscar-winning actor with countless great roles under his belt.

The Rest of Rebel Moon’s Cast

The cast of Rebel Moon standing together.

Those are the biggest names appearing in Rebel Moon – Part 1, but they’re far from the only actors. The rest of the Rebel Moon cast includes Staz Nair, Michiel Huisman, Doona Bae, Cleopatra Coleman, Alfonso Herrera, Jena Malone, Ed Skrein, Corey Stoll, and Cary Elwes.


The Escapist is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article Why Bluey Is the Holy Grail of Kids’ Shows
Dad (Bandit), Mum (Chilli), Bluey, and Bingo (Bluey's sister) taking a photo in front of their home
Read Article Sonic the Hedgehog Has the Best Movie & TV Adaptations
Sonic movie poster from Sonic 2
Read Article Paramount+’s Knuckles Ending, Explained
Knuckles with Reno in the background
Related Content
Read Article Why Bluey Is the Holy Grail of Kids’ Shows
Dad (Bandit), Mum (Chilli), Bluey, and Bingo (Bluey's sister) taking a photo in front of their home
Read Article Sonic the Hedgehog Has the Best Movie & TV Adaptations
Sonic movie poster from Sonic 2
Read Article Paramount+’s Knuckles Ending, Explained
Knuckles with Reno in the background
Author
Jackson Hayes
Jackson Hayes is an Associate Editor at The Escapist. Starting his writing career in 2017, he quickly rose the ranks and became an editor. He's spent the last six years working at outlets such as CBR, Heroic Hollywood and Full Circle Cinema, where he's covered various sports games, Call of Duty, the MCU, and other major properties. You can follow him on Twitter @jacksonhayes67