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
2011
2009
2020
2000
2021
—
1929
2014
2024
2022
1930