If current server doesn't work please try other servers below.
Season 1 - Jul. 25, 2018
Season 2 - Oct. 23, 2019

Castle Rock Season 1 Episode 8
HD
Overview:
Newcomers set up shop in Castle Rock, Henry follows a clue.
Newcomers set up shop in Castle Rock, Henry follows a clue.