News The Witcher season 2 release , filming wrapped, cast and latest news