Description: Corbis and Mark Preston meeting scene from the "cult film" The Devil's Rain, starring Ida Lupino, William Shatner, Eddie Albert, Ernest Borgnine, Tom Skerrit, and John Travolta. Anton Szandor LaVey appropriately fills the role of High Priest, and is also the technical advisor.
add a comment