Christmas season is upon us. So lots of sappy family friendly tales. But also, The Witcher. Get ready for something dark, edgy, and definitely not family friendly.

The Witcher is based on the book series of the same name by Polish writer Andrzej Sapkowski. Not the acclaimed video games which are also based on the books. His eight novels and other stories follow a group of people called “witchers” who develop supernatural abilities to fight monsters during their childhoods. Our main witcher, Geralt of Rivia, is the protaganist.

Starring Henry Cavill as Geralt of Rivia, a lone hunter navigating a world where humans are worse than monsters. Geralt of Rivia, along with a sorceress and princess, have to learn how to survive.

The trailer covers who Geralt is, a mutant that hunts monsters for pay. He’s ostracized, abused, and stereotyped by humans but he refuses to kill them because he would prove that they are right. How stereotypical, yet effective for story. A young woman sets out to find him as things begin to escalate in violence.

“Evil is evil. Lesser. Greater. Middling. It’s all the same.”

Geralt of Rivia

The trailer also features epic sword fighting, magical effects, and intense action. Geralt is charged with protecting Princess Cirillia, which he says he can’t do. He’s told that if he dismisses this destiny, then calamity is on the way. Geralt seems okay with that… for now. But we will see how quickly that changes.

We will find out December 20th. Let us know what you think about the trailer in the comments.