After being split into two ‘volumes’ of episodes, The Witcher is back for a gut-wrenching season 3 finale. As Geralt, Yennefer, Ciri, and Jaskier fight for the future of the Continent, elves, mages, and monsters clash across the fields of battle.
Read more…