'The Witcher': Season 2 Details, Release Date, Cast & More Before "The Witcher" debuted on Netflix on December 20, the show has already been renewed for a second season back in November.