The BEST Episodes of Castle Rock

Every episode ever - ranked by fan votes!

Last Updated: Jul 7, 2020

Network: Hulu

A psychological-horror series set in the Stephen King multiverse combining the mythological scale and intimate character storytelling of King’s best-loved works, weaving an epic saga of darkness and light, played out on a few square miles of Maine woodland.

The Laughing Place

#1 - The Laughing Place

Season 2 - Episode 5 - Aired Nov 6, 2019

In 1994, a sequence of events begins that changes the life of a girl named Annie forever.

star 8.13
755 votes
Directors: Anne Sewitsky
Writers: Daria Polatin, Vince Calandra
Clean

#2 - Clean

Season 2 - Episode 10 - Aired Dec 11, 2019

The opposite of Joy.

star 7.96
642 votes
Directors: Lisa Brühlmann
Writers: Dustin Thomason, Michael Olson
The Word

#3 - The Word

Season 2 - Episode 7 - Aired Nov 20, 2019

An Angel watches over this place.

star 7.82
676 votes
Caveat Emptor

#4 - Caveat Emptor

Season 2 - Episode 9 - Aired Dec 4, 2019

Pop confronts his old demons.

star 7.81
664 votes
Directors: Greg Yaitanes
Writers: Scott Brown
Henry Deaver

#5 - Henry Deaver

Season 1 - Episode 9 - Aired Sep 5, 2018

A world beyond these walls.

star 7.81
1,503 votes
Writers: Scott Brown, Vinnie Wilhelm
Let the River Run

#6 - Let the River Run

Season 2 - Episode 1 - Aired Oct 23, 2019

A nurse gets waylaid in Castle Rock.

star 7.76
886 votes
Directors: Greg Yaitanes
Writers: Dustin Thomason
The Mother

#7 - The Mother

Season 2 - Episode 6 - Aired Nov 13, 2019

A familiar face arrives in Castle Rock.

star 7.73
696 votes
Directors: Mark Tonderai
Writers: Daria Polatin, Vince Calandra
Past Perfect

#8 - Past Perfect

Season 1 - Episode 8 - Aired Aug 29, 2018

Newcomers set up shop in Castle Rock, Henry follows a clue.

star 7.72
1,533 votes
Writers: Mark Lafferty
The Box

#9 - The Box

Season 1 - Episode 4 - Aired Aug 1, 2018

Henry prepares for his day in court; a coffin arrives in Castle Rock.

star 7.71
1,965 votes
Writers: Scott Brown
The Queen

#10 - The Queen

Season 1 - Episode 7 - Aired Aug 22, 2018

Memories haunt Ruth Deaver.

star 7.70
1,678 votes
Directors: Greg Yaitanes
Writers: Sam Shaw
Ties That Bind

#11 - Ties That Bind

Season 2 - Episode 3 - Aired Oct 23, 2019

Annie tastes her own medicine.

star 7.68
776 votes
Directors: Anne Sewitsky
Writers: Obehi Janice, Scott Brown
Harvest

#12 - Harvest

Season 1 - Episode 5 - Aired Aug 8, 2018

A stranger comes to town; Castle Rock honors Sheriff Pangborn.

star 7.67
1,860 votes
Writers: Lila Byock
Dirty

#13 - Dirty

Season 2 - Episode 8 - Aired Nov 27, 2019

Annie sees things for what they are.

star 7.66
683 votes
Writers: K. Corrine Van Vliet, Michael Olson
New Jerusalem

#14 - New Jerusalem

Season 2 - Episode 2 - Aired Oct 23, 2019

The Merrills search for answers.

star 7.64
806 votes
Directors: Phil Abraham
Writers: K'naan
Filter

#15 - Filter

Season 1 - Episode 6 - Aired Aug 15, 2018

Henry’s son visits from Boston; a funeral stirs up unsettling memories.

star 7.62
1,767 votes
Directors: Kevin Hooks
Writers: Marc Bernardin, Vinnie Wilhem
Habeas Corpus

#16 - Habeas Corpus

Season 1 - Episode 2 - Aired Jul 25, 2018

Henry gets a new client at Shawshank Prison.

star 7.61
2,259 votes
Directors: Daniel Attias
Writers: Dustin Thomason, Sam Shaw
Severance

#17 - Severance

Season 1 - Episode 1 - Aired Jul 25, 2018

Henry Deaver, a death-row attorney, confronts his dark past when an anonymous call lures him back to his hometown of Castle Rock, Maine.

star 7.61
2,614 votes
Writers: Dustin Thomason, Sam Shaw
Local Color

#18 - Local Color

Season 1 - Episode 3 - Aired Jul 25, 2018

Molly Strand has a secret.

star 7.56
2,091 votes
Writers: Gina Welch
Restore Hope

#19 - Restore Hope

Season 2 - Episode 4 - Aired Oct 30, 2019

Nadia learns a dark truth about her past.

star 7.55
722 votes
Directors: Phil Abraham
Writers: Guy Busick, R. Christopher Murphy
Romans

#20 - Romans

Season 1 - Episode 10 - Aired Sep 12, 2018

Some birds can be caged.

star 7.32
1,406 votes
Directors: Nicole Kassell
Writers: Mark Lafferty