The Witcher has dropped.In the clip, Geralt of Rivia (Henry Cavill), Yennefer (Anya Chalotra) and Princess Cirilla (Freya Allan) face villain Rience and his cronies in a fierce battle.Season three is the last time that The Witcher fans will see Cavill play Geralt before Liam Hemsworth takes up the role.The Witcher season three is being split into two parts, with the five episodes of part one landing on Netflix on June 29. The next half of the season will come on July 27 with three additional episodes.The fantasy series based on the book series of the same name by Andrzej Sapkowski as well as the action RPGs published by CD Projekt Red has proved popular since its launch.