Overview
Indie doc crew travels to a small town to document a bizarre and seemingly unnatural case, ending in extreme tragedy.
Cast
Chad Taylor
Lisa Harris
Katie
Nicole Taylor
Chris Laskin
JoAnn Laskin
Julia Harris
Father Anderson
Pat Laskin
Indie doc crew travels to a small town to document a bizarre and seemingly unnatural case, ending in extreme tragedy.