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.
1949
—
2024
1977
1993
1960
2017
1998
2025
1923
1970
1989
1973
2016
1978
1963
1975