Em Graves End, o filho de quatro anos do rico financista Tag Graves é sequestrado e os criminosos exigem um resgate de seis milhões de dólares. O agente do FBI Paul Rickman é designado para o caso que termina com a morte cruel da criança e o desaparecimento da quantia solicitada. O sequestrador Luke Devilyn é preso, mas é libertado após seu julgamento por falha nas evidências. Ele retorna a Graves End, um lugar onde os 666 moradores recebem ex-presidiários rejeitados por outras cidades. Quando Luke Devilyn é encontrado morto na floresta próxima à cidade, o agente Rickman observa que os criminosos que se mudam para Graves End simplesmente desaparecem e ele retorna à cidade para uma investigação mais aprofundada. Ele conhece o xerife Hooper e o reconhece de um caso de mau humor e atitude de grande repercussão no passado. Enquanto isso, o psicopata Billy também chega à cidade deixando um rastro de sangue para trás.