Where To Stream Castle Rock Season 1 Episode 2
Habeas Corpus
- Aired July 25, 2018
- 48 Min
- Rated 6.8
- Number 12 Of 20 Rated Episodes
Henry tries to find out the name of his would-be client at Shawshank. Meanwhile, Molly remembers the past while trying to rejuvenate Castle Rock's present.