Where to stream every episode from the first season of Castle Rock. Filter these episodes by what's available to watch free or on your streaming services using the tabs above.
S01 E01Jul 25, 2018
Severance Jul 25, 2018 An anonymous phone call lures death-row attorney Henry Deaver back to his home town of Castle Rock, Maine.
S01 E04Aug 1, 2018
The Box Aug 1, 2018 Henry prepares for his day in court. A coffin arrives in Castle Rock.
S01 E05Aug 8, 2018
Harvest Aug 8, 2018 A stranger comes to town; Castle Rock honors Sheriff Pangborn.
S01 E06Aug 15, 2018
Filter Aug 15, 2018 Henry’s son visits from Boston; a funeral stirs up unsettling memories.