Hemlock Grove has most of the markings of a teen scarefest - will you be Team Roman or Team Peter? - except for its um, emphatically mature displays of nudity, violence, and profanity.
That's hardly surprising given that the second original series from Netflix (following the stellar House of Cards) comes from goremaster Eli Roth. (All 13 episodes will be available simultaneously on Friday).
Hemlock Grove is a typical rusty Pennsylvania steel town (the exteriors look a bit like Jim Thorpe, Pa.), except that the local girls all seem to be America's Current Top Models.
When a cheerleader is gruesomely eviscerated, (werewolf alert!), there is no lack of suspects. Might it be one of the town's alpha studs - rich boy Roman (Bill Skarsgard, a younger, slightly more decadent looking version of his brother, Alexander, of True Blood fame) or the trailer-dwelling Gypsy Peter (Landon Liboiron, who resembles Jared Leto)?