La cittadina di Hemlock Grove, in Pennsylvania, ospita persone strane e segreti oscuri. Una cheerleader viene brutalmente uccisa da quello che i più credono essere un feroce attacco animale, ma le prove suggeriscono il contrario. L'adolescente Peter Rumancek (Landon Liboiron) torna a Hemlock Grove con la madre Lynda per prendere casa nella roulotte abbandonata dallo zio Nicolae. Roman Godfrey (Bill Skarsgård), che proviene da una vita ricca e privilegiata, è un altro strano giovane della città. Oltre a condividere un legame un po' inappropriato con la madre Olivia (Famke Janssen), Roman ama andare nei parchi di divertimento, assumere prostitute e, occasionalmente, dedicarsi al salasso.