Netflix has offered a look behind the curtain. Netflix has released three official set photos from The Witcher Season 2 after the majority of fans voted for a "surprise" on the first day of Witchmas.