She launched a river of blood
Flavia, la monaca musulmana
Released
IT
—
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.
France, Italy
English
1992
1962
1983
1964
1980
1960
1949
2013
2009
1953
1990
2006
2021
1971
1985
2018
1978
1967
1968
1977