Skip To Content

Where To Stream City Confidential Season 13 Episode 2

The Telltale Creek

Residents in North Carolina feel nervous when a high school freshman disappears while on her way to see a friend, and when her body is found weeks later, the community comes together to determine who is to blame for her untimely death.