In a world that resembles medieval Europe, wickedness, poverty, misery and racism and violence against those who are different, be they minority races such as Elves and Dwarfs or people with special talents like Mages or Witchers is commonplace. Kings who rule the lands scheme, plot and war with each-other even over trivial matters and break every rule known to man and God sparing nothing including men and resources. Monsters and supernatural beasts are another common occurrence in this world and special warriors are created through experiments on chosen men (and sometimes women) at young age. Those who survive the process become known as Witchers, infertile master-warriors who are trained and obligated to slay any beast and evil that endangers Man. Once, they were a powerful and appreciated order, but after a devastating war with a predatory southern dark empire, northern peoples' hate towards those who are not of their kind rose to an unprecedented levels and even the always neutral Witchers became victims of pogroms and lynching as well on occasion. Now they are barely more than a forgotten relic of a bygone era. People don't trust them and they feel like they've lost their original purpose. When one of the remaining Witcher forts is attacked by a raggedy group led by a sinister mage and a man known only as the Professor, white-haired witcher Geralt who suffers from amnesia and a few of his fellow witchers must defend themselves. The mage manages to steal destructive secret formulas from the fort anyway and Geralt follows him to a neighboring city of Vizima, where he meets people from many walks of life and of many races, each with their own problems that need solving. Geralt must choose whether or not to throw his neutrality away and get involved or stay on the straight path that leads to the mage. If evil is in the hearts and minds of many, can a witcher stay neutral and not help those in need, even if they aren't threatened just by super-natural monsters?