Amando de Ossorio
Director
Director
Dr. Henry Stein
Joan Stein
Lucy
Tilda Flanagan
Teddy
Doctor
Mrs. Flanagan
Flanagan
Girl sacrificed at the beginning
Release Date
August 11, 1975Original Language
SpanishBudget
$0.00Production Company
Available On