Satan

3.0

TBT: The Devil’s Rain

The Devil’s Rain is one of the slowest, most boring horror movies I’ve ever seen.  However, it does have some excellent makeup and special effects.  For some re...