Season 2 · Episode 1

Unholy Ghost

  • Release date
  • June 12, 2017
  • Runtime
  • 43 min

Church parishioners call 911 when they find their priest unconscious after he fails to show up for Mass. Police uncover an earlier call made by the victim himself, and track a missing cell phone to a find deranged killer.

Community

No ratings 0 likes

Episode reviews

No reviews for this episode yet.