Man, season 3 of 'The Witcher' hit hard with some brutal losses. The biggest shocker was definitely Geralt’s mentor, Vesemir—played by the legendary Kim Bodnia—who went down swinging in a blaze of glory during the siege of Kaer Morhen. That scene wrecked me; he’s such a pillar of wisdom in the books, and seeing him fall while protecting Ciri was heartbreaking. Then there’s Francesca Findabair’s baby, a dark twist that ramped up the Elven rebellion’s desperation. And let’s not forget Lydia van Bredevoort, who met a gnarly end thanks to her own magic backfiring. The season didn’t pull punches, and honestly, it made the stakes feel terrifyingly real.
On a smaller scale, the death of Istredd—Yennefer’s former flame—was understated but poignant. His sacrifice to help Yennefer escape Nilfgaardian forces added layers to their complicated history. The show’s knack for blending major lore deaths with quieter, emotional exits kept me glued to the screen. Even minor characters like the mage Stregobor got axed, proving no one’s safe when politics and monsters collide.