Preview

Description

Peter Romancek, a young man and his mother move to the town of Hemlock Grove that gets in alert after a young girl's body is found and the strange rumours about Peter's nature lead the townsfolk to suspect him.