Wiedźmin plot
Wiedźmin begins with the childhood of Geralt of Rivia, a traveling monster hunter (also known as a "witch"). The witch Vesemir takes the young Geralt under his wing when he invokes the Law of Surprise. Geralt then receives training from the witches at Kaer Morhen's castle, where his skills develop and mutate. He goes out into the wide world to protect the people from evil monsters.