Make sure you're tracking all of fall's coolest new shows; check out our Fall TV Preview now for suggestions!

The Devil's Rain - 1975 poster

The Devil's Rain - 1975

A bunch of Satanists in the American rural landscape have terrible powers which enable them to melt their victimsâ?¦