"Even Demons have Demons!" The Godfrey family is reuniting for a series of four character posters as Hemlock Grove prepares for its Season 2 launch on July 11, only on Netflix. Check out Shelley (Madeleine Martin), Roman (Bill Skarsgård), Olivia (Famke Janssen) and Norman (Dougray Scott) as they prepare for more blood, guts, murder and suspense...Oh, and the occasional werewolf sighting.

Hemlock Grove Season 2 Character Poster Shelley
Hemlock Grove Season 2 Character Poster Roman
Hemlock Grove Season 2 Character Poster Olivia
Hemlock Grove Season 2 Character Poster Norman

Season two continues with the town coming to grips with the shocking massacre incurred by one of its deadliest creatures. Roman and Peter are now faced with new responsibilities and the realities that come with adulthood. Roman's relationship with his mother, Olivia, is all but dead as he struggles with his unwanted Upir birthright and the disappearance of his sister, Shelley. Peter moves in with Destiny and is forced to get a job after his mother is sent away. Meanwhile, in search of a new life, newcomer Miranda Cates, embarks on Hemlock Grove with an unknowingly profound effect on Peter and Roman. And Norman, still reeling from the loss of his family, must face the harsh truths that are uncovered about those he still loves.

Hemlock Grove Season 2
Hemlock Grove Season 2 Character Poster Olivia
Hemlock Grove Season 2 Character Poster Norman
Hemlock Grove Season 2 Character Poster Shelley
Hemlock Grove Season 2 Character Poster Roman
Hemlock Grove Season 2 Peter Poster