The Witcher S1 E3 by Admin | Jan 31, 2020 | TV | 0 comments Episode 3 of our new series covering The Witcher. Season 1 episode 3. (Spoilers)