The Witcher S1 E5 by Admin | Feb 20, 2020 | TV | 0 comments Episode 5 of our new series covering The Witcher. Season 1 episode 5. (Spoilers)