Hemlock Grove Season 2 is available on Netflix from 11 July. You can watch Hemlock Grove Season 1 on Netflix now.
Hemlock Grove Season 2 new picture of Shelley
Madeleine Martin’s Shelley Godfrey is in hiding in new picture from Hemlock Grove Season 2