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.
2011
1973
2012
2025
1995
1929
2007
2019
2002
2018
1998
2021
1996
2000
2010
2023
1972
1966
2013