The BEST episodes of Castle Rock

Every episode of Castle Rock ever, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Castle Rock!

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.

Last Updated: 9/25/2025Network: HuluStatus: Ended
The Laughing Place
star
8.04
997 votes

#1 - The Laughing Place

Season 2 - Episode 5 - Aired 11/6/2019

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

Directors: Anne Sewitsky
Watch Now:Amazon
Clean
star
7.87
872 votes

#2 - Clean

Season 2 - Episode 10 - Aired 12/11/2019

The opposite of Joy.

Directors: Lisa Brühlmann
Watch Now:Amazon
Henry Deaver
star
7.79
1659 votes

#3 - Henry Deaver

Season 1 - Episode 9 - Aired 9/5/2018

A world beyond these walls.

Watch Now:Amazon
Caveat Emptor
star
7.73
900 votes

#4 - Caveat Emptor

Season 2 - Episode 9 - Aired 12/4/2019

Pop confronts his old demons.

Directors: Greg Yaitanes
Writer: Scott Brown
Watch Now:Amazon
The Box
star
7.69
2095 votes

#5 - The Box

Season 1 - Episode 4 - Aired 8/1/2018

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

Writer: Scott Brown
Watch Now:Amazon
The Word
star
7.69
916 votes

#6 - The Word

Season 2 - Episode 7 - Aired 11/20/2019

An Angel watches over this place.

Watch Now:Amazon
The Queen
star
7.69
1842 votes

#7 - The Queen

Season 1 - Episode 7 - Aired 8/22/2018

Memories haunt Ruth Deaver.

Directors: Greg Yaitanes
Writer: Sam Shaw
Watch Now:Amazon
Past Perfect
star
7.68
1707 votes

#8 - Past Perfect

Season 1 - Episode 8 - Aired 8/29/2018

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

Watch Now:Amazon
Harvest
star
7.67
2025 votes

#9 - Harvest

Season 1 - Episode 5 - Aired 8/8/2018

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

Directors: Andrew Bernstein
Writer: Lila Byock
Watch Now:AmazonApple TV
The Mother
star
7.65
924 votes

#10 - The Mother

Season 2 - Episode 6 - Aired 11/13/2019

A familiar face arrives in Castle Rock.

Directors: Mark Tonderai
Watch Now:Amazon
Let the River Run
star
7.64
1145 votes

#11 - Let the River Run

Season 2 - Episode 1 - Aired 10/23/2019

A nurse gets waylaid in Castle Rock.

Directors: Greg Yaitanes
Watch Now:Amazon
Filter
star
7.61
1920 votes

#12 - Filter

Season 1 - Episode 6 - Aired 8/15/2018

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

Directors: Kevin Hooks
Watch Now:AmazonApple TV
Habeas Corpus
star
7.59
2416 votes

#13 - Habeas Corpus

Season 1 - Episode 2 - Aired 7/25/2018

Henry gets a new client at Shawshank Prison.

Directors: Daniel Attias
Watch Now:Amazon
Severance
star
7.59
2822 votes

#14 - Severance

Season 1 - Episode 1 - Aired 7/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.

Watch Now:AmazonApple TV
Dirty
star
7.57
912 votes

#15 - Dirty

Season 2 - Episode 8 - Aired 11/27/2019

Annie sees things for what they are.

Watch Now:Amazon
Ties That Bind
star
7.55
1021 votes

#16 - Ties That Bind

Season 2 - Episode 3 - Aired 10/23/2019

Annie tastes her own medicine.

Directors: Anne Sewitsky
Watch Now:Amazon
New Jerusalem
star
7.55
1040 votes

#17 - New Jerusalem

Season 2 - Episode 2 - Aired 10/23/2019

The Merrills search for answers.

Directors: Phil Abraham
Writer: K'naan
Watch Now:AmazonApple TV
Local Color
star
7.54
2248 votes

#18 - Local Color

Season 1 - Episode 3 - Aired 7/25/2018

Molly Strand has a secret.

Writer: Gina Welch
Watch Now:Amazon
Restore Hope
star
7.45
961 votes

#19 - Restore Hope

Season 2 - Episode 4 - Aired 10/30/2019

Nadia learns a dark truth about her past.

Directors: Phil Abraham
Watch Now:Amazon
Romans
star
7.30
1579 votes

#20 - Romans

Season 1 - Episode 10 - Aired 9/12/2018

Some birds can be caged.

Directors: Nicole Kassell
Watch Now:AmazonApple TV