Ariela fights for her mind against an otherworldly creature.
Two women plot revenge on a third who'd wronged them both.