Netflix's hit TV series The Witcher is back for season two after a two year hiatus from the streamer, and the show has apparently improved in quality. When the first batch of episodes debuted back in December of 2019 the series had a mixed reception, earning just 68% on Rotten Tomatoes. That [...]