News The Witcher season 2 release on Netflix, trailer, cast and all the latest news