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
2023
1972
1962
2018
2013
1975
1994
2019
2020
1923
2022
1951
2001
2024
1977
1973
1963