Location:
A murdered family's patriarch seeks revenge upon an Arizona coven that captures souls and worships Satan.
Movie theaters showing The Devil's Rain near Seattle, WA: