Pop confronts his old demons.
Nadia learns a dark truth about her past.
Annie tastes her own medicine.
The Merrills search for answers.
A nurse gets waylaid in Castle Rock.