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.
1996
2018
2022
2000
2020
1994
2003
1944
1988
1965
2025
1970
—
2005
2024
2019