MovieChat Forums > Demon Rage (1982) Discussion > Water, water and wait for it... more wat...

Water, water and wait for it... more water


What's with all the water scenes and godawful white noise in this movie. The titles (my copy is titled "Satan's Mistress") were a lot more promising than the actual movie. It also featured one of the lamest devils in movie history.

reply