Netflix’s The Witcher is a fantasy drama based on the bestselling novels by Andrzej Sapkowski. The series follows Geralt of Rivia, a genetically enhanced monster hunter known as a Witcher, as he navigates a dangerous world filled with political intrigue, magical threats, and warring kingdoms. While monsters are a major part of the story, the heart of the series revolves around destiny, family, and the interconnected fates of Geralt, Princess Ciri, and the powerful sorceress Yennefer of Vengerberg.
One reason many viewers initially found The Witcher confusing is its use of multiple timelines during the first season. Geralt, Yennefer, and Ciri begin their journeys in different periods before their stories eventually converge. As the series progresses, these characters become central to a larger struggle involving the Nilfgaardian Empire, ancient magical powers, and the future of the Continent itself. Understanding their relationship is key to understanding the entire story.
The Three Main Characters and Their Connected Destinies
Geralt of Rivia serves as the series’ primary protagonist. As a Witcher, he travels across the Continent hunting monsters for money while attempting to remain neutral in political conflicts. Despite his reputation as a cold and emotionless warrior, Geralt repeatedly finds himself protecting innocent people and becoming involved in events that shape the world around him.
Yennefer of Vengerberg begins her story as a young woman with magical potential who undergoes intense training to become a sorceress. Her journey explores themes of power, sacrifice, and identity. Over time, she develops a complicated romantic relationship with Geralt and becomes one of the most influential magic users on the Continent.
Ciri, the princess of Cintra, is the third major protagonist. She possesses Elder Blood, an ancient magical lineage that makes her one of the most sought-after individuals in the world. Various kingdoms, mages, and political factions pursue her because of the immense power she may one day wield.
Why the Season 1 Timeline Was So Confusing
Season 1 tells the stories of Geralt, Yennefer, and Ciri simultaneously, but their storylines occur decades apart. Geralt’s adventures take place over many years, Yennefer’s origin story occurs even earlier, and Ciri’s journey happens in the present timeline following the fall of Cintra. The show intentionally withholds this information until later episodes, creating one of the season’s biggest mysteries.
The timelines eventually converge during the Nilfgaardian invasion of Cintra. While Ciri flees her destroyed kingdom, Geralt searches for her due to the Law of Surprise, a magical tradition that unknowingly bound their destinies years earlier. By the end of Season 1, Geralt and Ciri finally meet, completing the first major chapter of the story.
The War Against Nilfgaard and the Search for Ciri
Following their reunion, Geralt takes Ciri to Kaer Morhen, the stronghold of the Witchers. There, she begins learning survival skills while struggling to understand her mysterious powers. At the same time, political tensions across the Continent continue to escalate as Nilfgaard expands its influence.
Yennefer eventually becomes a mentor and maternal figure to Ciri. However, powerful enemies soon discover the young princess’s significance. Kings, sorcerers, and Nilfgaardian leaders all seek to control Ciri because of ancient prophecies connected to her bloodline.
Season 3 intensifies this conflict as multiple factions hunt Ciri simultaneously. Betrayals within the magical Brotherhood expose deeper conspiracies, while the rogue mage Vilgefortz emerges as one of the story’s most dangerous villains. The season ends with Geralt, Yennefer, and Ciri separated, each facing a different path forward.