News The Witcher Netflix Show Release Date Leaked The official release date for The Witcher Netflix series has possibly been leaked. Nicholas Barth Sep 12, 20192023-07-18T00:36:46-04:00