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.
2018
1938
1960
1972
1980
2013
2002
1962
1992
1967
1968
1985
1965
1978
2024
1976
1974
1949
2019
1990