Reviews

Jul 23, 2002
A low-grade, low-budget Hammer type of exploitation horror film that is lurid and makes little sense...