Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Castle Rock Season 2 Episodes

Season 2 Episode Guide

10 Episodes 2019 -

Season 2 opens with Annie Wilkes (Lizzy Caplan) and her daughter Joy (Elsie Fisher), who have been living on the road up to this point, stuck in Castle Rock after a car accident. They end up staying at a local hotel, and Annie gets a job as a nurse at the hospital. Things turn sour when Annie accidentally kills Ace Merrill (Paul Sparks), the hotel owner's nephew, and tries to hide his body. This sets in motion a series of events that releases old forces of evil into the world, affecting the entire town.

Episode 1

Let the River Run

Wed, Oct 23, 2019 60 mins

A nurse gets waylaid in Castle Rock.

Where to Watch

Episode 2

New Jerusalem

Wed, Oct 23, 2019 60 mins

The Merrills search for answers.

Where to Watch

Episode 3

Ties That Bind

Wed, Oct 23, 2019 60 mins

Annie tastes her own medicine.

Where to Watch

Episode 4

Restore Hope

Wed, Oct 30, 2019 60 mins

Nadia begins digging into her past and uncovers new secrets.

Where to Watch

Episode 5

The Laughing Place

Wed, Nov 6, 2019 60 mins

Set as a flashback in 1994, an array of happenings starts, that will change the life of a girl named Annie from that day forward.

Where to Watch

Episode 6

The Mother

Wed, Nov 13, 2019 60 mins

Rita goes to Castle Rock to seek solutions while Ace will set his plan into motion. Joy is in a battle over a decision she must make.

Where to Watch

Episode 7

The Word

Wed, Nov 20, 2019 60 mins

Jerusalem's Lot and Castle Rock prepare for a parade honoring the past of their favorite cities. A story that talks about 400 years ago when a young female decidedly causes the lives of those around her to become much different.

Where to Watch

Episode 8


Wed, Nov 27, 2019 60 mins

Annie sees things for what they are.

Where to Watch

Episode 9

Caveat Emptor

Wed, Dec 4, 2019 60 mins

Pop must face his old demons. Pop, Nadia, and two others join forces to try to save their lives from being killed by Ace and his deadly army.

Where to Watch

Episode 10


Wed, Dec 11, 2019 60 mins

Where to Watch