A Halloween fan film that treads new waters in a stale pond. Featured in an article about Fan Films by Dread Central [PR.com] More Information