Flavia the Heretic backdrop
Flavia the Heretic poster
Flavia the Heretic logo

Flavia the Heretic

"She launched a river of blood"

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.

6.1(67 votes)
Release Date: June 14, 1974
Runtime: 102 minutes

Trailer

HomeMoviesTVTrendSearch