Test-screenings of the new TV adaptation of The Witcher novels and games from Netflix must be going well because the streamer just announced that the show has been greenlit for a second season. That’s pretty impressive when you consider that season one is still more than a month away.

When the show hits Netflix on December 20th, it will star Henry Cavill as Geralt of Rivia, Anya Chalotra as Yennefer, Freya Allan as Ciri, Jodhi May as Calanthe, Björn Hlynur Haraldsson as Eist, Adam Levy as Mousesack, MyAnna Buring  as Tissaia, Mimi Ndiweni as Fringilla, Therica Wilson-Read as Sabrina, Emma Appleton as Renfri, Eamon Farren as Cahir, Joey Batey as Jaskier, Lars Mikkelsen as Stregobor, Royce Pierreson as Istredd, Maciej Musiał as Sir Lazlo, Wilson Radjou-Pujalte as Dara, and Anna Shaffer as Triss.