1. danci.911cha.com
1. The " Mystery Science Theater " gang would have a blast with 1975's " The Devil's Rain, " a work equally sinister and shlocky.