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
1938
2023
1962
1965
1983
2018
1953
1971
2021
1960
1964
1985
1972
1959
1967
1968