Subtitles Hemlock Grove S03E02 – Souls on Ice

Season 03, Episode 02 – “Souls On Ice”
Annie reveals her secrets to Roman as they probe a connection between 2 attacks.Olivia is unable to feed and Miranda must fend for herself.