The BEST Episodes of Castle Rock

Every episode ever - ranked by fan votes!

Last Updated: Jan 9, 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.11
557 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.93
413 votes
Directors: Lisa Brühlmann
Writers: Dustin Thomason, Michael Olson
Henry Deaver

#3 - Henry Deaver

Season 1 - Episode 9 - Aired Sep 5, 2018

A world beyond these walls.

star 7.83
1,414 votes
Writers: Scott Brown, Vinnie Wilhelm
Caveat Emptor

#4 - Caveat Emptor

Season 2 - Episode 9 - Aired Dec 4, 2019

Pop confronts his old demons.

star 7.83
453 votes
Directors: Greg Yaitanes
Writers: Scott Brown
The Word

#5 - The Word

Season 2 - Episode 7 - Aired Nov 20, 2019

An Angel watches over this place.

star 7.81
487 votes
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
686 votes
Directors: Greg Yaitanes
Writers: Dustin Thomason
Past Perfect

#7 - Past Perfect

Season 1 - Episode 8 - Aired Aug 29, 2018

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

star 7.73
1,447 votes
Writers: Mark Lafferty
The Mother

#8 - The Mother

Season 2 - Episode 6 - Aired Nov 13, 2019

A familiar face arrives in Castle Rock.

star 7.72
504 votes
Directors: Mark Tonderai
Writers: Daria Polatin, Vince Calandra
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.72
1,882 votes
Writers: Scott Brown
Ties That Bind

#10 - Ties That Bind

Season 2 - Episode 3 - Aired Oct 23, 2019

Annie tastes her own medicine.

star 7.70
589 votes
Directors: Anne Sewitsky
Writers: Obehi Janice, Scott Brown
The Queen

#11 - The Queen

Season 1 - Episode 7 - Aired Aug 22, 2018

Memories haunt Ruth Deaver.

star 7.70
1,590 votes
Directors: Greg Yaitanes
Writers: Sam Shaw
Harvest

#12 - Harvest

Season 1 - Episode 5 - Aired Aug 8, 2018

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

star 7.68
1,772 votes
Writers: Lila Byock
Dirty

#13 - Dirty

Season 2 - Episode 8 - Aired Nov 27, 2019

Annie sees things for what they are.

star 7.64
491 votes
Writers: K. Corrine Van Vliet, Michael Olson
Filter

#14 - Filter

Season 1 - Episode 6 - Aired Aug 15, 2018

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

star 7.63
1,679 votes
Directors: Kevin Hooks
Writers: Marc Bernardin, Vinnie Wilhem
New Jerusalem

#15 - New Jerusalem

Season 2 - Episode 2 - Aired Oct 23, 2019

The Merrills search for answers.

star 7.63
632 votes
Directors: Phil Abraham
Writers: K'naan
Habeas Corpus

#16 - Habeas Corpus

Season 1 - Episode 2 - Aired Jul 25, 2018

Henry gets a new client at Shawshank Prison.

star 7.62
2,163 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.62
2,496 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.57
2,001 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.56
536 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.34
1,316 votes
Directors: Nicole Kassell
Writers: Mark Lafferty