
BLOOD SISTERS (1987) Reviews and Blu-ray news
‘Their hazing was a night to dismember’ Blood Sisters is a 1987 American supernatural slasher horror film written and directed by Roberta Findlay (Prime Evil; Lurkers; The Oracle; Snuff). The …
Read More