Eloise Dawson was an ordinary orphaned girl before her whole world changed: she discovered that she was a witch. After the battle against Ranrok and the death of Professor Fig, Eloise is left grieving and struggling with the immense responsibility of her ancient magic. At her side, Sebastian Sallow wrestles with his own demons-haunted by the guilt of using dark magic to kill his uncle in a desperate attempt to save his sister. Despite the growing feelings between them, Sebastian's guilt drives him to push Eloise away, believing he doesn't deserve happiness. As a mysterious stranger arrives at Hogwarts offering Eloise answers about the origins of her ancient magic, she finds herself drawn into a perilous search for the truth about her own past. But as dark forces close in, she and Sebastian must confront their own fears and the powerful bond between them if they are to survive the challenges ahead.