~~tag-text~~
A woman escapes from the clutches of a serial killer in a small, mountain town, and Deputy Sheriff Tara Strong must race to decode the incoherent victim’s report and save the next one before it’s too late. But in a shocking twist, Tara realizes she is... SEE MORE