The Witcher became one of Netflix’s biggest series ever when it premiered in December 2019 and fans have been axiously awating its return ever since.

Before season 1 was released, Netflix had renewed The Witcher for season 2 but delays caused by the Covid-19 pandemic and cast injuries have led to a long, long wait.

However, with the final few months of 2021 ahead, season 2 of The Witcher is getting closer with each passing day but just what do we know about its highly anticipated return.

The Witcher: Season 2 Teaser Trailer | Netflix

The Witcher: Season 2 Teaser Trailer | Netflix

The Witcher season 1 recap

Based on the books The Last Wish and Sword of Destiny, Season 1 of Netflix’s The Witcher premiered on December 20th, 2019.

The first batch of eight episodes introduced us to Henry Cavill as Geralt of Rivia, the titular witcher, as he travelled the Continent, slaying monsters for coin.

Also playing a big part was Yennefer (Anya Chalotra), who underwent a transformative journey in season 1 as she went from being a hunchbacked farmhand into an all-powerful sorceress after being sold to Tissaia de Vries by her father.

Tying the season’s story together was Cirilla (Freya Allan) who escapes the capture of the conquering Nilfgaard in episode 1 and spends the season searching for Geralt on the orders of her dying grandmother.

In episode 8, Ciri and Geralt finally manage to find each other but their meeting is only the beginning of the story.


Season 2 release date and plot

  • Season 2 of The Witcher arrives on Netflix on December 17th, 2021.

The streaming giant took a sizable gamble with The Witcher as the series was renewed for season 2 before season 1 had even premiered.

Following the events of the episode 8 finale, Geralt is convinced that Yennefer lost her life at the Battle of Sodden and so brings Ciri to the safest place he knows, the witcher fortess of Kaer Morhen.

While the political and military landscape across the Continent shifts as kings rise and fall, Geralt has a much larger worry on his hands as Ciri’s mysterious and untold power begins to emerge.


How many episodes in season 2?

  • Season 2 of The Witcher will consist of eight episodes.

That’s right, The Witcher’s second instalment will feature the same number of episodes as season 1.

Ahead of the premiere in December, the titles for seven of the eight episodes were revealed as part of a special WitcherCon event.

Unlike shows on Disney+ and Apple TV+, all eight episodes of The Witcher season 2 will be released on Netflix at the same time.

  • Episode 1 | A Grain of Truth
  • Episode 2 | Kaer Morhen
  • Episode 3 | What Is Lost
  • Episode 4 | Redanian Intelligence
  • Episode 5 | Turn Your Back
  • Episode 6 | Dear Friend
  • Episode 7 | Voleth Meir

Filming schedule

The production schedule on season 2 of The Witcher could not have been more disrupted.

Filming began in London in early 2020 but was quickly halted due to the emergence of the Covid-19 pandemic and production remained paused until August.

Production resumed in the UK in August 2020 but had to be halted several more times as crew members tested positive for Covid-19 and Henry Cavill suffered a leg injury while filming which caused furhter delay.

At long last, filming on season 2 wrapped on April 2nd, 2021 with the crew releasing a behind-the-scenes video detailing the tough production schedule.

New cast members

As ever in the world of TV, plenty of new faces are expected to appear in season 2 alongside the returning Henry Cavill, Anya Chalotra and Freya Allan.

The first new arrival was confirmed in February 2020 as Kim Bodnia who will be taking on the role of Vesemir, an experienced witcher who once mentored Geralt. Theo James appeared as Vesemir in a voice cameo role in season 1 and also played the character in the newly released anime film, Nightmare of the Wolf.

Further additions for season 2 include:

  • Kristofer Hivju as Nivellen
  • Yasen Atour as Coen
  • Agnes Born as Vereena
  • Paul Bullion as Lambert
  • Aisha Fabienne Ross as Lydia van Bredevoort
  • Mecia Simson as Francesca
  • Basil Eidenbenz as Eskel
  • Kevin Doyle as Ba’Lian
  • Cassie Clare as Phillippa Eilhart
  • Adjoa Andoh as Nenneke
  • Liz Carr as Fenn
  • Simon Callow as Codringher
  • Graham McTavish as Dijkstra
  • Chris Fulton as Rience

Season 1 of The Witcher is available now on Netflix while season 2 arrives on December 17th, 2021.

In other news, Social Media Murders: What happened to Grace Millane's dad?