Home
Explore
Search
Create
You
Flavia the Heretic
"She launched a river of blood"
1974
1:42:28
Rate
6.0/10 (69)
Watch
Genre
Plot
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.
Director
Writers
Stars