The Witcher season 2 presented a shock when it was revealed that not only was Ciri’s father still alive, he was the notorious White Flame and was responsible for the death of the unborn Elven baby. To this point, viewers of the show (and Ciri) had been led to believe that Ciri’s father had perished alongside Ciri’s mother, Pavetta Fiona Elen. To fully understand why the White Flame killed the Elven baby, it helps to draw additional context from the novels that haven’t received as much attention in the Netflix series, namely the additional focus on the survival of the Elves.
The Witcher is an immensely popular Netflix series based on the novels of the same name by Andrzej Sapkowski. Throughout the first two seasons of the series, viewers have been led to believe that Ciri’s father Duny (aka Lord Urcheonof Erlenwald) perished alongside Ciri’s mother Pavetta when they attempted to flee with Ciri to protect her from all who would seek her out on account of «Ithlinne's Prophecy.» However, in the season 2 finale, it was revealed that not only is Ciri’s father still alive, but he was Emperor of Nilfgaard, Emhyr var Emreis (aka, the White Flame). The White Flame was famous for his insatiable and ruthless attempts to conquer the north and for paving the floor of his ballroom with the headstones of his enemies.
Related: The Witcher Breaks A Screenwriting Rule (& It Hurts The Show)
The White Flame killed the Elven baby to ensure that he could manipulate the Elves to his whim. According to Ithlinne (a famous Elven prophetess), the end of the world was nigh, and only elves would survive this apocalypse – saved by a pure-blood Elven child, also known as «the swallow.» It's incredibly rare in the world of The Witcher for Elves to have
Read more on screenrant.com