The Witcher S1 E2 by Admin | Jan 22, 2020 | TV | 0 comments On to Episode 2 of our new series covering The Witcher. Season 1 episode 2. (Spoilers)