Ghost, on mental health leave, finds himself in a cult village, entangled in bizarre rituals and unexpected desires.