Join or Sign In
Sign in to customize your TV listings
By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.
10 Episodes 2019 - 0
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
Wed, Oct 23, 2019 60 mins
A nurse gets waylaid in Castle Rock.
Episode 2
Wed, Oct 23, 2019 60 mins
The Merrills search for answers.
Episode 3
Wed, Oct 23, 2019 60 mins
Annie tastes her own medicine.
Episode 4
Wed, Oct 30, 2019 60 mins
Nadia begins digging into her past and uncovers new secrets.
Episode 5
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.
Episode 6
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.
Episode 7
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.
Episode 8
Wed, Nov 27, 2019 60 mins
Annie sees things for what they are.
Episode 9
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.
Episode 10
Wed, Dec 11, 2019 60 mins
The opposite of Joy.