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.
1960
2006
1985
2002
1999
2019
1962
2024
1992
2026
1972
1959
2009
1967
1968
2017
1990
1971