The action takes place in a mysterious place - a small town called Archer's Peak. For a long time, children have been disappearing without a trace there. Most of them never return, but those who manage to survive speak with fear about the monstrous creatures that inhabit the depths of the forest. The locals have long stopped believing that anyone can help them deal with the enigmatic entities that snatch away their children. However, monster hunter Erica Slother will restore their hope. She will venture straight into the forest to confront the monsters...