6
70 votes
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.
2004-07-16
9 Songs
1968-10-24
Carne
2013-06-18
Badges of Fury
2006-01-26
Chai Lai Angels: Dangerous Flowers
1978-11-09
Cleopatra Wong
1996-07-17
Crash
1956-10-05
The Ten Commandments
2003-11-14
Master and Commander: The Far Side of the World
1992-06-19
Batman Returns
2008-12-12
Gran Torino
2023-07-19
Oppenheimer
2014-12-18
PK
1997-12-18
Titanic
2015-01-21
Ex Machina
2020-02-05
Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)
2021-09-15
Dune
2024-02-27
Dune: Part Two
2022-10-07
All Quiet on the Western Front
2021-12-15
Spider-Man: No Way Home
2019-10-01
Joker