Geralt of Rivia, a mutant and monster slayer, travels across the Continent on his loyal horse named Roach. In exchange for a small bag of coins, this man will rid you of any persistent evil creatures - be it swamp monsters, werewolves, or even enchanted princesses. In a remote village, a local girl named Yennefer, who is not particularly fortunate in terms of appearance but possesses magical abilities, is sold by her father to become an apprentice sorceress. Meanwhile, the young heiress of the kingdom of Cintra, named Ciri, is forced to flee when their country is invaded by the Nilfgaardian Empire. The destinies of these three individuals will become closely intertwined, but as the saying goes, fairy tales take time to tell, and deeds take even longer to accomplish.