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.
2016
2007
2006
2008
2005
2010
2017
2003
2020
2014
2009
1973
2011
1964
1985