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