Hemlock Grove — Season 1, Episode 11: The Price
Mystery, Drama • 58 min • 3 seasons, 33 episodes • ★ 7.1/10
Episode synopsis
Peter and his mother hide from vigilantes seeking the killer, while Christina disappears, and Roman finally begins to face the truth about his nature.
About Hemlock Grove
One cannot quench his all-consuming thirst. The other cannot tame the beast clawing its way out. In the sleepy Pennsylvania village of Hemlock Grove, two young men struggle to accept painful truths: about family, themselves, the mystery of the White Tower - and a terrifying new threat so powerful it will turn them from predators into prey.