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.
2005
1983
1965
2020
2024
2025
2002
1973
2021
1982
1966
2011
1991
1998
1959
1962
1992