Where To Stream Castle Rock Season 2 Episode 7
The Word
- Aired November 20, 2019
- 44 Min
- Rated 7.5
- Number 1 Of 20 Rated Episodes
The founding of Jerusalem's Lot is revealed. In the present, Annie insists that she killed Rita on her own. Meanwhile, Pop begins to discover that Ace is up to something.