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
1938
1960
1985
—
1983
2018
1967
1968
2013
1980
2019
2005
1962
1965
2006
1972
2021
1992
1990