The Witcher (2019)
"Destiny is a beast."
TV series · 2019 · 4 seasons, 32 episodes · Returning Series · Netflix · Rated TV-MA · Sci-Fi & Fantasy, Drama, Action & Adventure
Synopsis
Geralt of Rivia, a mutated monster-hunter for hire, journeys toward his destiny in a turbulent world where people often prove more wicked than beasts.
Watch the trailer
Where to watch
Stream
Streaming availability via JustWatch
Cast
- Anya Chalotra as Yennefer of Vengerberg
- Freya Allan as Princess Cirilla 'Ciri' of Cintra
- Eamon Farren as Cahir
- Mimî M. Khayisa as Fringilla Vigo
- Henry Cavill as Geralt of Rivia
- Joey Batey as Jaskier / The Sandpiper
- Anna Shaffer as Triss Merigold
- Mahesh Jadu as Vilgefortz of Roggeveen
- MyAnna Buring as Tissaia De Vries
- Cassie Clare as Philippa Eilhart
If you liked The Witcher, try
BingeNext's take
If you’re into fantasy worlds filled with complex characters and plenty of action, The Witcher is a solid pick to dive into. Following Geralt of Rivia, a monster hunter with some serious skills and a complicated destiny, the show mixes drama and adventure in a way that keeps you hooked. Henry Cavill leads the cast with a strong presence, supported by Anya Chalotra and Freya Allan, making the relationships and conflicts feel real and gripping. With four seasons and 32 episodes, it’s perfect for those who want a longer commitment without feeling overwhelmed. Fans of shows like Game of Thrones or The Wheel of Time will find a familiar vibe here, but The Witcher adds its own dark and gritty twist. Watching it feels like stepping into a world where the line between good and evil blurs, and every choice matters.
Tell BingeNext a few shows you already love and get a fresh list of series worth starting.

House of the Dragon
Game of Thrones
The Sandman
Angel
The Wheel of Time
Younger
Shadowhunters
Van Helsing