Netflix releases the final trailer for The Witcher as well as a video featuring star Henry Cavill reading from the books.
"On a Continent riddled with evil, the paths of a monster hunter, a sorceress and a runaway princess converge," teases the trailer description.
Regarding Henry Cavill reading, the description offers: "You can't outrun destiny just because you're terrified of it. Henry Cavill is Geralt of Rivia. Watch him read from the first book in the Witcher series - The Last Wish."
The series premiers Dec. 20 on Netflix.
Henry Cavill reads The Witcher:
The Witcher final trailer:
Based on the best-selling fantasy series of books, The Witcher is an epic tale of fate and family. Henry Cavill plays 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.
Henry Cavill leads the cast of The Witcher saga, playing the role of Geralt of Rivia, alongside other main cast members, Anya Chalotra as Yennefer and 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, and 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.