Stars Ed Nelson, Jean Allison and Spencer Carlisle. A pact with the devil, posessed animals and an evil secret in small town America!
The movies we love. Welcome home.
Stars Ed Nelson, Jean Allison and Spencer Carlisle. A pact with the devil, posessed animals and an evil secret in small town America!