: Horror Science Fiction : Italy : it : 22/10/1971 : $200,000 (estimated) : Condor International Productions New World Pictures : 99 min : 3.535 : 225,295 : Italiano English : Released