Season 2 (2019)
← Back to season list
Episodes 10
1
Let the River Run
October 23, 2019
• 1h 1m
A nurse gets waylaid in Castle Rock.
Read More
2
New Jerusalem
October 23, 2019
• 45m
The Merrills search for answers.
Read More
3
Ties That Bind
October 23, 2019
• 48m
Annie tastes her own medicine.
Read More
4
Restore Hope
October 30, 2019
• 47m
Nadia learns a dark truth about her past.
Read More
5
The Laughing Place
November 6, 2019
• 1h
In the beginning….
Read More
6
The Mother
November 13, 2019
• 45m
A familiar face arrives in Castle Rock.
Read More
9
Caveat Emptor
December 4, 2019
• 53m
Pop confronts his old demons.
Read More