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.
2016
2009
1947
1974
2000
1999
2018
1943
1984
1973
1977
1993
2024
2015
2011
1969
1972
1981