Geralt de Rivia is a witcher. A cunning sorcerer. A merciless assassin. And a cold-blooded killer. His sole purpose: to destroy the monsters that plague the world. But not everything monstrous-looking is evil and not everything fair is good ... and in every fairy tale there is a grain of truth. As guardian of the innocent, Geralt, the witcher from Rivia, meets incestuous kings with undead daughters, vengeful djinns, shrieking harpies, lovelorn vampires...
Geralt de Riv, a Witcher, uses his vast sorcerous powers to hunt down the monsters that threaten the world, but he soon discovers that not every monstrous-looking creature is evil, and not everything beautiful is good.
Into a tumultuous time is born a child for whom the witches of the world have been waiting. Ciri, the granddaughter of Queen Calanthe, the Lioness of Cintra, has strange powers and a strange destiny, for prophecy names her the Flame, one with the power to change the world: for good, or for evil.