Hemlock Grove
MysteryDrama

Hemlock Grove

“Even demons have demons.”

7.1/10 2013 3 Seasons 33 Episodes

One cannot quench his all-consuming thirst. The other cannot tame the beast clawing its way out. In the sleepy Pennsylvania village of Hemlock Grove, two young men struggle to accept painful truths: about family, themselves, the mystery of the White Tower - and a terrifying new threat so powerful it will turn them from predators into prey.

On screen

Top Cast

Landon Liboiron

Landon Liboiron

Peter Rumancek

Bill Skarsgård

Bill Skarsgård

Roman Godfrey

Famke Janssen

Famke Janssen

Olivia Godfrey

Joel de la Fuente

Joel de la Fuente

Dr. Johann Pryce

Kaniehtiio Horn

Kaniehtiio Horn

Destiny Rumancek

Dougray Scott

Dougray Scott

Norman Godfrey

Lili Taylor

Lili Taylor

Lynda Rumancek

Madeleine Martin

Madeleine Martin

Shelley Godfrey

Michael Andreae

Michael Andreae

Shelley Godfrey (Body)

Aaron Douglas

Aaron Douglas

Sheriff Tom Sworn

Kandyse McClure

Kandyse McClure

Dr. Clementine Chasseur

Freya Tingley

Freya Tingley

Christina Wendell

Episodes guide

Seasons

Season 1

Season 1

13 episodes · 2013

Season 2

Season 2

10 episodes · 2014

Season 3

Season 3

10 episodes · 2015

Preview

Official Trailer

You may also enjoy

More Like This

Bitten
7.2TV

Bitten

2014

Wolf Pack
7.6TV

Wolf Pack

2023

Chapelwaite
7.3TV

Chapelwaite

2021

Tracker
7.6TV

Tracker

2024

Tell Me Lies
7.5TV

Tell Me Lies

2022

Servant
7.5TV

Servant

2019

Legacies
8.4TV

Legacies

2018

Stranger Things
8.5TV

Stranger Things

2016

The Purge
6.9TV

The Purge

2018

True Blood
7.6TV

True Blood

2008

The Order
7.6TV

The Order

2019

Mayfair Witches
7.3TV

Mayfair Witches

2023

Shadowhunters
7.6TV

Shadowhunters

2016

The Leftovers
7.7TV

The Leftovers

2014

The Institute
7.5TV

The Institute

2025

Grimm
8.3TV

Grimm

2011

The Wheel of Time
7.6TV

The Wheel of Time

2021

Ready when you are

Stream Hemlock Grove tonight.