The Witcher Season 2
Overview
Geralt of Rivia (Henry Cavill) takes Ciri to Kaer Morhen, the Witcher stronghold, to train her — and that's where this season lives: in the cold stone halls, with swords, secrets, and monsters. Yennefer of Vengerberg (Anya Chalotra) has lost her magic and will do anything to get it back, while Ciri (Freya Allan) discovers her powers are tied to something older and stranger: the Elder Blood, and the monoliths scattered across the Continent. New faces sharpen the danger — Vesemir (Kim Bodnia), the oldest Witcher, and Rience (Chris Fulton), a fire mage hunting Ciri. Darker and more focused than the first season, with a straighter timeline, it ends with a monolith destroyed and a new threat unleashed.
Cast
Henry Cavill
Anya Chalotra
Freya Allan
Joey Batey