Pop begins to discover how Ace is bringing the dark history of Jerusalem's Lot back to life in the present. Annie takes the fall for Joy.
Aired 2019-11-20 · 45 min
Castle Rock: all seasons and episodes