Loading...
The Witcher

The Witcher

2019·TV series·4 seasons · 32 episodes15

Sci-Fi & Fantasy, Action & Adventure

7.9 / 10 (6,993 votes)

Destiny is a beast.

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.

Created by
Lauren Schmidt Hissrich
Original language
English
First aired
20 December 2019

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Liam Hemsworth

    Liam Hemsworth

    Geralt of Rivia

  • Anya Chalotra

    Anya Chalotra

    Yennefer of Vengerberg

  • Freya Allan

    Freya Allan

    Princess Cirilla 'Ciri' of Cintra

  • Joey Batey

    Joey Batey

    Jaskier / The Sandpiper

  • Eamon Farren

    Eamon Farren

    Cahir

  • Mimî M. Khayisa

    Mimî M. Khayisa

    Fringilla Vigo

  • Anna Shaffer

    Anna Shaffer

    Triss Merigold

  • Mahesh Jadu

    Mahesh Jadu

    Vilgefortz of Roggeveen

  • Zhang Meng'er

    Zhang Meng'er

    Milva

  • Danny Woodburn

    Danny Woodburn

    Zoltan Chivay

  • Cassie Clare

    Cassie Clare

    Philippa Eilhart

  • Bart Edwards

    Bart Edwards

    Emhyr