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.
1999
2013
1972
1992
1962
2021
1960
2002
1975
2024
2026
1922
1965
2006
1985
2022
1959
2019
1953
1980