Netflix has released a new trailer of The Witcher for the upcoming series starring Henry Cavill and reveals a release date.

The series based on the stories and novels by Andrzej Sapkowski. Which also there is eight popular Witcher games franchise. These include the comic book series and a tabletop game. Here’s the second trailer of is reveals the Geralt of Rivia (Henry Cavill) battling Monsters and Yennefer’s transformation. The series also stars Anya Chalotra, Freya Allan, Jodhi May, Björn Hlynur Haraldsson, Adam Levy, MyAnna Buring, Mimi Ndiweni, Therica Wilson-Read, and Emma Appleton, Eamon Farren, Joey Batey, Lars Mikkelsen, Royce Pierreson, Maciej Musiał, Wilson Radjou-Pujalte, and Anna Shaffer.

Related: Netflix Originals release to Netflix in December 2019

What’s the synopsis of The Witcher?

Based on the best-selling fantasy series, The Witcher is an epic tale of fate and family. Geralt of Rivia, a solitary monster hunter, struggles to find his place in a world where people often prove more wicked than beasts. But when destiny hurtles him toward a powerful sorceress, and a young princess with a dangerous secret, the three must learn to navigate the increasingly volatile Continent together.

Also, creator Lauren Schmidt Hissrich talks about the series: They went one direction, we actually get to go another. We’re kind of holding close to our chest what we’re doing in the first season.

The Witcher will be available on Netflix on December 20th. Check out the main trailer below.