Today’s excerpt comes from Casting Curses.

Series Page link: Bewitching Bedlam

Book Page for Buy links: Casting Curses


“Well, let me think. She felt dangerous. I don’t know how to explain but it felt like she would be a dangerous person to have for an enemy, and an even more dangerous one to have as a friend. She was tall, with long black hair, and really full lips. And oddly enough, she seemed frightened. That’s all I can remember.” She vanished back into the wall before I could say another word.

“I guess she got bored.” Max picked up a biscuit.

“I suppose so. Well, that gives me a time frame at least. I think I’ll look into the previous owners of the Bewitching Bedlam. We know about Franny’s family, but I don’t know much about anybody who bought the place after they left.”

There was a resounding thump from the front door. I frowned, then remembered the big old knockers we had installed. With the power out, the bell wouldn’t be working.

Kelson jumped up. “I’ll get it. You eat.” She vanished into the dining room, heading toward the front door. A moment later, the sound of loud voices echoed into the kitchen, and then, before I knew what was happening, an all-too familiar face entered the room.

I slowly stood, pushing my chair back as Sandy let out a gasp.

“What the fuck do you want?” My stomach felt like it had just been punched in the gut. For the first time in over a year, I found myself staring at my ex—Craig Vincent Astor. And that was one face I’d be happy never to lay eyes on again.

Share Button
Excerpt: Casting Curses

3 thoughts on “Excerpt: Casting Curses

  • 10/12/2018 at 8:29 am

    Love the Series and this just makes me drool even more!

  • 10/11/2018 at 8:37 pm

    Just finished the book today. Loved the twists and turns this one had. Found out more about the supporting characters too. Hope that you have more planed for future books.

  • 10/11/2018 at 9:20 am

    Love love love this series!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.