*            *            *

On the eve of ritual suicide, the most devout woman in a spider-worshiping cult receives a visit from a powerful demon. Should she trust this giant spider over her abusive leader?