May 8, 2013 Hemlock Grove Pays Off For Netflixs On April 19, Netflix launched all 13 episodes of Hemlock Grove, a horror thriller from Eli Roth. In Netflix’s quarterly report they stated “We’re very […] Internet by admin