Death Screams

Death Screams (also titled House of Death and Night Screams) is a 1982 American slasher film directed by David Nelson.

Open in LoreScroll

Source: Wikipedia, Death Screams. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.