Castle Rock: Let the River Run

"Let the River Run" is the first episode of season two of the drama series Castle Rock and the eleventh episode of the series overall. It was directed by Greg Yaitanes with a script written by Dustin Thomason. It premiered on Hulu's instant streaming service on Wednesday, October 23rd, 2019.

Body Count

 * 1) John "Ace" Merrill - Stabbed to death by Annie Wilkes with an ice cream scoop. A friggin' ice cream scoop! How crazy is that?

Keywords
Automobile accident | Castle County | Castle Rock | Dogs | Flashback | Guitar | Hallucination Handgun | Hospital | Insects | Motel | North Dakota | Maine | Molotov cocktail | Nurse | Police officer | Profanity | Revolver | Shopping mall | Smoking | Stabbings