Note: The following trailer contains nudity and violence.

Netflix has finally revealed when we'll all be able to sit back and binge-watch the entirety of its The Witcher series, treating us to a new 'main' trailer in the process.

The show will premier worldwide on Friday 20th December, with all eight episodes being available immediately. It was previously revealed that episodes would be an hour long and that it would be starring the likes of Henry Cavill as the titular Witcher, Anya Cholatra as Yennefer, and Freya Allan as Ciri.

Here's an official description of the show courtesy of Netflix itself:

"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."

You can set a reminder for the show on Netflix as we speak. Of course, you can always go ahead and play The Witcher 3: Wild Hunt - Complete Edition on Switch while you wait, too.

Are you planning on checking out the series later this year? Share your excitement with us in the comments below.