Cinesite releases VFX breakdown of…

Perched on the most watched charts on Netflix, Witcher is easily one of the most stunning series’ in the…