Business Insider India has updated its Privacy and Cookie policy. We use cookies to ensure that we give you the better experience on our website. If you continue without changing your settings, we\'ll assume that you are happy to receive all cookies on the Business Insider India website. However, you can change your cookie setting at any time by clicking on our Cookie Policy at any time. You can also see our Privacy Policy.
Here's the cast of Zack Snyder's 'Rebel Moon' and where you've probably seen them before
Here's the cast of Zack Snyder's 'Rebel Moon' and where you've probably seen them before
Eammon JacobsJan 16, 2024, 09:49 IST
Sofia Boutella as Kora and Anthony Hopkins as Jimmy in "Rebel Moon - Part One: A Child of Fire."Netflix
Zack Snyder's new Netflix movie, "Rebel Moon - Part One: A Child of Fire" is a science-fiction epic.
It follows a former soldier as she tries to rally a band of fighters to defend a helpless planet.
Science-fiction fans can finally watch Zack Snyder's "Rebel Moon" now that it has arrived on Netflix, just in time for the holidays.
The director told Empire Magazine that the film started out life as a potential "Star Wars" movie shortly after Disney bought Lucasfilm for $4 billion. But it didn't work out, and Snyder kept the idea of "Rebel Moon's" expansive universe for himself.
The ambitious adventure takes place in a universe ruled by a tyrannical group called the Imperium, led by Regent Balisarius (Fra Fee).
When the Imperium threatens the home of former soldier Kora (Sofia Boutella), she searches the galaxy for other fighters who will help her stand against the threat.
Here's a look at the "Rebel Moon" cast and who they play.
Advertisement
Sofia Boutella plays Kora
Sofia Boutella at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre, and as Kora.Axelle/Bauer-Griffin/FilmMagic/Netflix
Charlie Hunnam plays Kai
Charlie Hunnam at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre and as Kai.Axelle/Bauer-Griffin/FilmMagic/Netflix
Advertisement
Ed Skrein plays Admiral Noble
Ed Skrein at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre, and as Admiral Noble.Axelle/Bauer-Griffin/FilmMagic/Netflix
Djimon Hounsou plays General Titus
Djimon Hounsou at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre, and as General Titus.Axelle/Bauer-Griffin/FilmMagic/Netflix
Advertisement
Michiel Huisman plays Gunnar
Michiel Huisman at the world premiere of "Rebel Moon - Part One: A Child of Fire" at the TCL Chinese Theatre, and as Gunnar.MICHAEL TRAN/AFP via Getty Images/Netflix
Ray Fisher plays Darian Bloodaxe
Ray Fisher at the Netflix Premiere of Zack Snyder's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre and as Darian Bloodaxe.Phillip Faraone/Getty Images/Netflix
Advertisement
Staz Nair plays Tarak
Staz Nair attends Netflix's "Rebel Moon - Part One: A Child Of Fire" Los Angeles premiere at TCL Chinese Theatre, and as Tarak.Unique Nicole/FilmMagic/Netflix
Doona Bae plays Nemesis
Doona Bae at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre, and as Nemesis.Axelle/Bauer-Griffin/FilmMagic/Netflix
Advertisement
Fra Fee plays Regent Balisarius
Fra Fee at the Los Angeles Premiere of Netflix's "Rebel Moon - Part One: A Child of Fire" at TCL Chinese Theatre, and as the Regent Balisarius.Axelle/Bauer-Griffin/FilmMagic/Netflix
Anthony Hopkins plays Jimmy
Anthony Hopkins attends the 2022 Vanity Fair Oscar Party hosted by Radhika Jones at Wallis Annenberg Center for the Performing Arts, and Jimmy in "Rebel Moon."Karwai Tang/Getty Images/Netflix