Subtitles Hemlock Grove S03E03 – The House In the Woods

Season 03, Episode 03 – “The House In the Woods”
Pryce deduces the nature of the creature and looks for links to the Spivak monster. Peter grills Andreas about the heist