Hemlock Grove

A supernatural series about the goings-on in a Pennsylvania steel town, where two suspects in a young girl's murder set out to find the killer themselves.

Where to Watch

Season 3, Episode 2 Souls on Ice

First Aired: October 23, 2015

Annie tells Roman her secrets while they investigate the two attacks. Also: Olivia is unable to feed, leaving Miranda to fend for herself.

Watch Now
Paid
Paid
Emmys

Emmys 2019

The contenders you need to know

TV Premiere Dates

Because it's never too early to plan Thursday night... two months from now.

My News

Sign up and add shows to get the latest updates about your favorite shows - Start Now