Hemlock Grove season 2 character posters

Hemlock Grove season 2 arrives on Netflix on Friday the 11th of July...

"Even demons have demons"

So say these Hemlock Grove season two character posters, and judging by the state of Roman, Olivia and co. in them, they're not lying.

The first run of this Eli Roth-produced supernatural horror series gathered enough fans for Netflix to invest in a second trip to America's creepiest town. Starring Bill Skarsgard, Famke Janssen, and Dougray Scott, Hemlock Grove season two comes out on Friday the 11th of July.

Prepare for more blood, more rude bits, more creepiness and more mystery...

Hemlock Grove season two arrives on Netflix on Friday the 11th of July.