: Documentary Horror : United States of America : en : 06/05/1999 : Threat Theatre International Inc. (TTI) : 89 min : 0.645 : English : Released