Hemlock Grove Season 2 new pictures of the Godfreys

New look at vampires Famke Janssen and Bill Skarsgård in Hemlock Grove Season 2

Hemlock Grove Season 2 will air 11 July 2014 on Netflix. You can watch Hemlock Grove Season 1 on Netflix now.