Hemlock Grove Season 1 Episode 13
The tragic conclusion to the Hemlock Grove killing spree leaves both the Godfrey and Rumancek families devastated, with the final horror yet to come.
Serie: Hemlock Grove
Episode Title: Birth
Air Date: 2013-04-19