Big budget horror movie, androids worshiping satan