Castle Rock/Let the River Run
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
Let the River Run is the first episode of the second season of Castle Rock, and the eleventh episode overall.
Starring: Lizzy Caplan (Nurse Annie Wilkes), Paul Sparks (John "Ace" Merrill), Barkhad Abdi (Abdi Howlwadaag), Yusra Warsama (Dr. Nadia Howlwadaag), Elsie Fisher (Joy Wilkes), Matthew Alan (Chris Merrill)
Co-Starring: Kate Avallone (Evelyn), Owen Burke (Lance), Marc Carver (Large Man), Ruby Cruz (Teen Annie), Damien Dipaola (Cop #1), Yusuf Ismail (Magan), Chad Knorr (Billy), Mohamed Abdinasir Mohamed (Engineer), Harbi Osman (Naji (Tea Man), Maurice Parent (Cop #2), Caidon Vasquez (Boy), Tashanea Whitlow (Field Reporter), James Wilcox (Security Guard), Sharmarke Yusuf (Axmed)