El pueblo de Hemlock Grove, Pennsylvania, es el hogar de gente extraña y oscuros secretos. Una animadora es brutalmente asesinada por lo que la mayoría cree que es un feroz ataque animal, pero las pruebas sugieren lo contrario. El adolescente Peter Rumancek (Landon Liboiron) regresa a Hemlock Grove con su madre Lynda para instalarse en la caravana abandonada por su tío Nicolae. Roman Godfrey (Bill Skarsgård) , que procede de una vida de riqueza y privilegios, es otro joven extraño en el pueblo. Además de compartir un vínculo un tanto inapropiado con su madre, Olivia (Famke Janssen), a Roman le gusta ir a parques de atracciones, contratar prostitutas y, ocasionalmente, permitirse sangrías.