In a sleepy little town, a seasoned detective and a killer the likes of which no one has ever seen match wits. Detective Steve Belcher has his work cut out for him. But how do you find a killer who leaves no clues. A killer who has the police lost at every turn. How many bodies will stack up until Detective Belcher can find the monster committing these unspeakable crimes? How many monsters will he have to chase down to find the one behind the murders? Where are the monsters and who are the hunters? In whose mind do they live?