Journalist Sarah Simmons finds herself stranded in the sleepy New England town of Danville, just as bodies start to disappear.
Loading transcript
Journalist Sarah Simmons finds herself stranded in the sleepy New England town of Danville, just as bodies start to disappear.