Where To Stream Castle Rock Season 1 Episode 10
Romans
- Aired September 12, 2018
- 51 Min
- Rated 6.5
- Number 19 Of 20 Rated Episodes
Molly tells the Kid's story to Henry, who is then held for Odin's murder. Now Henry must decide whether he believes the Kid or not.