DavidAnnandale, THE SPIDER LABYRINTH (1988) is an Italian supernatural conspiracy horror film with stop motion effects.
Frankly, that sentence should be enough to convince many of you (you know who you are) that you need to see this film.
(Thread)
Add comment