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.
2018
1990
1980
1959
2013
1964
—
2019
1938
2002
2005
1999
1965
1983
1972
1985
1967
1968