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.
2008
1974
2012
2010
1995
2016
2007
2006
1967
2005
2000
1966
1979
2001
1987
1991