The Immortal Witch is a fantasy murder mystery novel set in a world where angels, demons, and elementals share the same world as humanity, each invisible to the other.
Aurelia is a daughter of a duke, and her father’s sole heir. When a murder is committed within the walls of her father’s castle, all evidence points to Aurelia as the culprit, leading Aurelia’s father to protect his daughter by covering up the murder and convicting an innocent man of the crime. After, he sends his daughter away to a school for girls run by a religious community of women, believing they will be better equipped than he to handle his daughter’s problems. The school had previously been attended by Aurelia’s mother and soon Aurelia discovers the answers to the murder are to be found within its walls. Her further investigations uncover a demonic cult holding sway over the school. As Aurelia becomes increasingly involved with the cult, she must make a choice between joining them or self sacrifice, but perhaps there is a third option, and a way out.