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.
1963
1961
1978
1975
1977
2007
2018
2020
1973
2019
1989
1951
—
1944
1979
1984