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.
2025
1965
1973
1977
1972
2022
2000
—
2007
2018
1949
1981
1999
1955
1962
2023
2019
1991