: Horror Thriller : United States of America : en : 02/11/1978 : $80,000 (estimated) : Deja Vu LLC. Cinemagic Pictures The Jerry Gross Organization : 101 min : 24.987 : English : Released