Home News & Upates The Witcher Netflix TV series: release date, confirmed characters, and everything you need to know