Spanish horror film from 1972, directed by Leon Klimovsky.