The Evil That Watches still

Season 30 · Episode 1

The Evil That Watches

  • Release date
  • September 24, 2021
  • Runtime
  • 82 min

A triple murder divides a small town in Kentucky. As secrets come tumbling out, residents begin to wonder: How well do we really know our neighbors? Keith Morrison reports.

Community

–
No ratings 0 likes

Episode reviews

No reviews for this episode yet.