Dying for Magic Audiobook By Sarah Noffke cover art

Dying for Magic

Ella Bloom Mysteries, Book 1

Preview

Get 30 days of Standard free

Auto-renews at $8.99/mo after 30-day trial. Cancel anytime
Try for $0.00
More purchase options

Dying for Magic

By: Sarah Noffke
Narrated by: Chelsea Stephens
Try for $0.00

$8.99 a month after 30 days. Cancel anytime.

Buy for $17.24

Buy for $17.24

Ella Bloom can see magic no one else can—and it's leading her straight to a killer.

When Ella accepts a mysterious job in the picturesque town of Gloamington, all she wants is six weeks of peace and a place to call home. Instead, she finds herself assistant to Malcolm Fawkes, a renowned paranormal detective with no memory of hiring her—or much of anything else.

When magic that only Ella can see leads her to a murder, she discovers Gloamington isn't the quaint small town it appears to be. Five years ago, it was a magical haven until something went terribly wrong. Now the town's dormant wellspring—the Gloaming—is stirring again, awakening with Ella's arrival.

With a reluctant Malcolm by her side, Ella must navigate a web of secrets, suspicious townspeople and her own mysterious connection to Gloamington's magical past. Someone in town is willing to kill to keep magic buried forever. Ella's unusual abilities make her their next likely target.

The Gloaming is opening once more. Could Ella Bloom be the key to everything?

Dying for Magic is the first in an enchanting mystery series from the creator of the blockbuster Beaufont universe.

©2025 Sarah Noffke (P)2025 Dreamscape Media
Animals Cozy Magic Mystery Fiction Feel-Good
adbl_web_anon_alc_button_suppression_c
All stars
Most relevant
I love this new start to a cozy mystery series. When Ella accepts a job as an assistant to a paranormal investigator, she has no idea what she’s getting herself into. As the story unfold, it seems that there is more going on in this sleepy town then meets the eye, and it is all shrouded in magic.

I’m excited for the next one.

Something went wrong. Please try again in a few minutes.