: Horror Drama Thriller : Germany Italy United Kingdom : de : 24/04/1970 : Sargon Film Terra-Filmkunst Towers of London Productions : 97 min : 8.292 : English Italiano : Released