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.
1983
1962
2005
1964
1972
2018
1971
1938
2002
2013
1977
2020
1922
1978
1965
2006
1960
1985
1967