What changed on screen, title by title: 28 in total. Tap a cover to open it. Titles you haven't marked as read stay locked so nothing gets spoiled.
Crossroads of Ravens came out in Poland on November 29, 2024, the first Geralt book since Season of Storms. The English edition arrived on September 30, 2025, translated by David French.
source ↗Geralt's mentor here is Preston Holt, an old, ailing witcher who escaped the massacre at Kaer Morhen. Nenneke is the only character from the saga who appears in the book.
source ↗In the book, the stories are Geralt's memories while he recovers at a temple of Melitele, in the frame story The Voice of Reason. S1 drops that frame and spreads the stories across three timelines, alongside Yennefer's and Ciri's.
source ↗The story of Renfri and Stregobor becomes episode 1. The show puts more weight on Geralt trying to save them both and makes the fight with Renfri haunt him far longer.
source ↗In the story of Temeria's cursed princess, Geralt faces the striga alone. On the show, Triss Merigold is part of it.
source ↗The book introduces Yennefer as a full sorceress, in the djinn story. The show invents her past at Aretuza, with Tissaia and the romance with Istredd.
source ↗Season of Storms came out in Poland in 2013, fourteen years after the saga's last novel. It isn't a sequel: the story goes back to the years of the short stories.
source ↗Fox Children, a Dark Horse comic, adapts one of the book's chapters.
source ↗The fake Mousesack, a doppler Cahir sends to trick Ciri in Brokilon, isn't in the book. On the show, it takes the place of the story Sword of Destiny.
source ↗In the book, Geralt and Ciri meet in Brokilon, and he walks away when she says she's his destiny. In S1, they don't meet until the final episode.
source ↗In the story Something More, Geralt is wounded and only hears about the battle of Sodden. The show stages the whole battle, with Yennefer at its center.
source ↗The story of Agloval and the mermaid Sh'eenaz became the anime Sirens of the Deep, which adapts it loosely and turns it into open conflict between humans and the merfolk.
source ↗In the book, Eskel is one of the few witchers at Kaer Morhen and is kind to Ciri. In S2 he turns hostile, gets infected by a leshen and dies at Geralt's hand.
source ↗In the book, Ciri finds just four Wolf School witchers, plus Coën of the Griffin School. The show fills the keep with nearly a dozen.
source ↗In S2, Nilfgaard captures Yennefer and she loses her powers after using forbidden fire at Sodden. In the book, she never loses her magic and arrives to teach Ciri.
source ↗The Deathless Mother, Voleth Meir, who manipulates Yennefer and possesses Ciri at the end of S2, was created for the show. She isn't in the books.
source ↗In the book, the fake Ciri is just a lookalike presented in Nilfgaard, and Geralt has nothing to do with it. In S3, Teryn is given Ciri's memories, believes she is Ciri and crosses paths with Geralt.
source ↗In the book, the Thanedd banquet is a trap set behind the scenes of the war. On the show, Yennefer organizes the ball before the mages' conclave.
source ↗Jaskier's romance with Prince Radovid of Redania isn't in the book. There, Dandelion (Jaskier) collects lovers, nearly all of them women.
source ↗In S4, Vesemir comes to Montecalvo with the witchers and is killed by Vilgefortz. In the book, he isn't even there, and he lives.
source ↗In the book, Montecalvo is where Philippa Eilhart gathers the Lodge of Sorceresses to play politics. The show turns the castle into the site of a battle against Vilgefortz.
source ↗In the book, Fringilla helps Yennefer slip away from the Lodge, and she sets off alone after Vilgefortz. In S4, Yennefer recruits sorceresses and leads Montecalvo's defense.
source ↗Istredd, who appears in only one story of Sword of Destiny in the books, gets a role at Montecalvo in S4 and sacrifices himself to shut down the portal network.
source ↗The book is Ciri telling her story to the hermit Vysogota, who nurses her in a swamp. S4 tells her months with the Rats in order, without that frame.
source ↗In the book, Geralt's company travels with Meve's army and reaches Toussaint. S4 stops earlier, with Geralt's knighting, which comes from the end of Baptism of Fire.
source ↗In the book, the Rats' past barely shows up. Netflix made a special just for them, The Rats: A Witcher Tale, built around a heist that isn't in Sapkowski.
source ↗The book opens with Galahad, a knight of King Arthur, finding Ciri at a lake. The title's Lady of the Lake nods to the Arthurian legend.
source ↗In Spain, The Lady of the Lake came out split into two parts. José María Faraldo translated the first; another translator did the second, with Faraldo advising.
source ↗Locked. These details give away parts of the title. Mark it as seen to unlock.
Original text by Sagaspedia. Posters: The Movie Database (TMDB); character photos via Wikipedia. This site uses the TMDB API but is not endorsed or certified by TMDB. All trademarks and titles mentioned belong to their respective owners. Streaming availability may change.
As an Amazon Associate, Sagaspedia earns from qualifying purchases.
About · Contact · Privacy · [email protected]