
1974 • 1h 42m
6 / 10
71 votes
Overview
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.
The Devils
1971

The Decameron
1971

Immaculate
2024

Your Monster
2024

Idle Hands
1999

The Demon
1964

Father Stu
2022

The Nun
2018

Bed Rest
2023

Finally Dawn
2024

The Day of the Owl
1968

Black Death
2010

Prey for the Devil
2022

Whisper
2007

Inferno
1980

Dracula
1979

Paprika
1991

The First Omen
2024

Dead of Winter
1987

825 Forest Road
2025