A girl as soon as possessed by a mysterious entity uncovers a stunning secret about her previous and should face the demon that’s lurking inside her.