Penelope Graves is convinced of one thing: Chivalry is dead. As evidenced by the men at her best friend’s annual Halloween party who have only been able to stare at how good her chest looks in this hand-sewn, historically accurate, medieval princess dress. That is until a literal knight in shining armor appears to sweep her off her feet. The only problem? This knight is cursed.
Alisander Wilde died on Halloween… in 1415. Ever since then he’s been forced to return for twenty-four hours on All Hallows’ Eve every quarter of a century. After running into Penelope, a self-proclaimed bad witch, things start changing. First, he wakes up on November 1st—something he hasn’t done in over six-hundred years. Then there’s the mysterious link between them… Will she be able to help him finally find peace?
The sleepy town of Auraria might be used to paranormal activity, but this is the first they’ve seen of a centuries-old knight. When Alisander begins relying on Penelope to help break his curse, she’ll have to decide if it’s worth it to get out of her comfort zone and push her magic to new heights, or if she should let the devilishly handsome man figure things out on his own.