Castle Rock Season 1 Episode 1: Severance
The warden of Shawshank Prison commits suicide, leaving behind an unsettling mystery that seems to be connected to a case from 27 years earlier.
Aired 2018-07-25 · 55 min
Castle Rock: all seasons and episodes