W hen Hemlock Grove premiered on Netflix in 2013, it arrived before streaming horror had truly found its footing. Coming just ...