The Witcher explores the legend of Geralt of Rivia, Yennefer of Vengerberg and Princess Ciri. It stars Henry Cavill, Anya Chalotra, and Freya Allan. The first season, consisting of eight episodes, was released on Netflix on December 20, 2019. The second season, based on the novel Blood of Elves, released on December 17, 2021. A prequel miniseries, The Witcher: Blood Origin, released December 25, 2022. In April 2024, the series was renewed for its final season.