The Witcher
tv show

32 total episodes
-
4 seasons
Destiny is a beast.
First Aired December 20, 2019
Overview
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.

Dream of a Wish Fulfilled
Season 4 - Episode 2 - 1h 1m
Air Date
October 30, 2025
Overview
Ciri gets a chance to prove herself during a robbery. Geralt gains an unlikely ally, as does Yennefer when she visits Montecalvo to look for sanctuary.
Guest Stars

Royce Pierreson
as
Istredd
- no image
Frances Pooley
as
Teryn

James Purefoy
as
Skellen

Linden Porco
as
Percival Shuttenbach
- no image
Audrey Kattan
as
Beata

Edmund Kingsley
as
Jocephus of Muroc

Ricky Champ
as
Toothless

Miles Jovian
as
Cloggy
- no image
Joseph Black
as
Imposing Guard
- no image
Jan Lower
as
Tax Collector
- no image
Fahad Shaft
as
Man
