Netflix drops the main trailer of ‘The Witcher’

The trailer of The Witcher recently released and fans have been buzzing with excitement for the…