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 and despondent ghouls: many are pernicious, some are wicked, and none are quite as they appear ...