She launched a river of blood

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.
Aug 23, 2021 at 03:57 PM
Original title: Flavia, la monaca musulmana
Released: Jun 14, 1974
Studios: R.O.C., Cinéphonic, Produzioni Atlas Consorziate
Countries: France, Italy














