Harper's Grove est une petite ville tranquille au milieu du sud du Michigan. Certaines villes cachent de sombres secrets, mais Harper's Grove a le pire secret de tous. Depuis plus de 30 ans, des enfants sont kidnappés et tués sans grande inquiétude par les autorités locales ou les anciens de la ville. Ce n'est que lorsqu'une jeune mère contacte Jack Junaeu, un détective privé avec un problème désespéré d'alcool, que quelqu'un essaie de faire quelque chose à ce sujet. Mais une mère et un ivrogne pathétique peuvent-ils arrêter une ville pleine de mensonges, de tromperies et de meurtres ?