Taron Egerton as Rian Lisa O'connor / AFP / Getty Images, Netflix Rian is a young Gelfling guard at the Castle of the Crystal who discovers the ruling class, the Skeksis, are up to no good. Nathalie Emmanuel as Deet Rich Fury / Getty Images, Netflix Deet belongs to the underground Grottan clan of Gelfling who travels to the surface for the first time to find a way to fight the Darkening – an infection that's spreading through the animals and plant life of Thra. Anya Taylor-Joy as Brea Angela Weiss / AFP / Getty Images, Netflix Brea is a headstrong young princess with a passion for learning who gets a vision that drives her to rebel against the Skeksis. Gugu Mbatha-Raw as Seladon Valerie Macon / AFP / Getty Images, Netflix The eldest princess, Seladon is the heir to the throne, and the pressure and responsibilities sometimes get the best of her. Caitriona Balfe as Tavra Paul Archuleta / Getty Images, Netflix Tavra is the middle princess and a warrior. Helena Bonham Carter as the All-Maudra Jeff Spicer / Getty Images, Netflix The All-Maudra is the leader of the Gelfling and the mother of the three princesses. Jason Isaacs as the Emperor Dimitrios Kambouris / Getty Images, Netflix The Emperor is the Skeksis who rules over all of Thra and is driven by his selflishness and fear of death. Simon Pegg as the Chamberlain Tim P. Whitby / Getty Images, Neftlix The Chamberlain is a scheming, manipulative politician with a thirst for power. Mark Hamill as the Scientist Frazer Harrison / Getty Images, Netflix The Scientist is responsible for Skeksis technology, and invents a machine to harness the power of the crystal that enables the Skeksis to drain and consume the essence of the Gelflings. Awkwafina as The Collector Frazer Harrison / Getty Images, Netflix The Collector, as the name suggests, collects things – preferably living creatures. Andy Samberg as the Heretic Dia Dipasupil / Getty Images, Netflix The Heretic is an outcast amongst the Skeksis. Benedict Wong as the General Jean-baptiste Lacroix / AFP / Getty Images, Netflix The General is, of course, the warrior leader of the Skeksis army and the primary rival of the Chamberlain. Ralph Ineson as the Hunter Jeff Spicer / Getty Images, Netflix The Hunter is a brutal Skeksis who is consumed by an obsessive passion for hunting – especially Gelflings. Keegan-Michael Key as the Ritual-Master Gareth Cattermole / Getty Images, Netflix The Ritual-Master is the high priest of the Skeksis, responsible for all their rites and ceremonies. Harvey Fierstein as the Gourmand Michael Loccisano / Getty Images, Netflix The Skeksis love a banquet, and the Gourmand provides them. Lena Headey as Maudra Fara Suzi Pratt / Getty Images The leader of the Stonewood clan of Gelflings, Maudra Fara is also a brave and fierce warrior. Alicia Vikander as Mira Rich Fury / Getty Images, Netflix Mira is a Gelfling guard in the castle along with Rian, and the two are in a relationship. Eddie Izzard as Cadia Rich Polk / Getty Images, Netflix Cadia is an elder of the Sifa Gelfling clan. Natalie Dormer as Onica Angela Weiss / AFP / Getty Images, Netflix Onica is Tavra's girlfriend and belongs to the Sifa clan of Gelflings. Mark Strong as Ordon Valerie Macon / AFP / Getty Images, Netflix Ordon is Rian's father and the captain of the castle guard. Theo James as Rek'yr Amy Sussman / Getty Images, Netflix Rek'yr is a warrior of the mysterious and isolated Dousan clan of Gelflings. Donna Kimball as Aughra Dimitrios Kambouris / Getty Images, Netflix Aughra is an oracle who is the living embodiment of Thra. Harris Dickinson as Gurjin Jeff Spicer / Getty Images, Netflix From the Drenchen clan of Gelflings, Gurjin is a guard at the castle and Rian's best friend. Hannah John-Kamen as Naia Dimitrios Kambouris / Getty Images, Netflix Naia is Gurjin's twin sister and a warrior. Shazad Latif as Kylan Nicholas Hunt / Getty Images, Netflix Of the Spriton clan, Kylan travels with Naia and is a song teller.