Skip To Content

Where To Stream Castle Rock Season 2 Episode 7

The Word

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.