The Witcher series is making its way to Netflix but there is no footage available officially. A new leak might change that as it gives a glimpse at the series in video form. The Witcher Netflix TV Show will star Henry Cavil as Geralt of Rivia. Most of the cast has already been announced for […]