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.
1964
1980
1991
1981
1993
2024
2011
2018
1969
2025
2009
2023
1963
1977
1982
2001
2004
2007