
Status
Released
Release
June 14, 1974
Runtime
1h 42m
Find streaming, rent, and buy options for US
"She launched a river of blood"
Puglia, southern Italy, around 1400. A convent is invaded by the Tarantula cult, whose fanatical and crazed members desecrate the sacred place by committing obscene and bloody acts.