City Confidential
The Telltale Creek (13x2)
:
People in charming Hope Mills, North Carolina, are on edge when a high school freshman vanishes while on her way to meet a friend. When she turns up dead three weeks later, the community rallies to flush out the killer.