Where To Stream The Witcher Season 1 Episode 3
Betrayer Moon
- Aired December 20, 2019
- 67 Min
- Rated 8.0
- Number 6 Of 32 Rated Episodes
Geralt takes on another Witcher's unfinished business in a kingdom stalked by a ferocious beast. At a brutal cost, Yennefer forges a magical new future.