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.
2002
1949
2025
2009
1971
1967
1968
1959
1976
1974
2022
1943
1993
1935
2019
1978
2008
2021
1977