Netflix has announced summer release dates for season three of The Witcher, which will be the last we see of Henry Cavill as Geralt.
The streaming service also released a teaser trailer and a new poster as a sneak peek into the season.
The season will span eight episodes and split into two volumes. The first five episodes will air on June 29, and the final three will drop on July 27.