Hemlock Grove: The Price

"The Price" is the eleventh episode of season one of the supernatural drama series Hemlock Grove and the fifth episode of the series overall. It was directed by David Semel with a teleplay written by Mark Verheiden. The episode premiered on Netflix instant streaming, along with the rest of the episodes from season one on April 19th, 2013.