Season 4 of Netflix’s The Witchercombines plots from Andrzej Sapkowski’s books Baptism of Fire and The Tower of the Swallow, which scatter the fantasy series’ main characters across a war-torn world. The show is fairly faithful to the stories of Geralt of Rivia (Liam Hemsworth), who spends the season traveling with a ragtag group dubbed the Hansa; and Ciri (Freya Allen), who joins a bandit group called the Rats. But showrunner Lauren Schmidt Hissrich had to create a new story arc for the sorceress Yennefer of Vengerberg (Anya Chalotra), who spends much of Baptism of Fire transformed into a jade statue.

