Somewhat Magic Audiobook By Debra Castaneda cover art

Somewhat Magic

Maddy Madrigal Mysteries, Book 2

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Somewhat Magic

By: Debra Castaneda
Narrated by: K. Richardson
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $18.84

Buy for $18.84

Maddy Madrigal stands as the last line of defense against a rising tide of paranormal chaos that threatens to take over her neighborhood in the bustling heart of Los Angeles.

An old spell safeguarding her exclusive community is on the brink of collapse, and ravenous, legendary creatures are right outside the gates on the verge of breaking in.

Maddy’s magic isn’t yet strong enough to repair the spell, and the people writing her paychecks demand solutions, fast.

Beasts and bosses aren’t Maddy’s only problem—a greedy developer has his eye on her home, and she suspects someone’s trying to kill her, too.

As creatures breach the gates, Maddy must find a way to tap into her inherited magic and unleash the power she needs to save her community.

Somewhat Magic is the second book in the Maddy Madrigal Mysteries series of urban fantasy books by award-winning author Debra Castaneda.

©2025 Debra Castaneda (P)2025 Debra Castaneda
Contemporary Fantasy Paranormal & Urban Supernatural Thriller & Suspense Women's Fiction Fiction Magic Paranormal Mystery

Continue the series

Desperate Magic Audiobook By Debra Castaneda cover art
Desperate Magic By: Debra Castaneda

People who viewed this also viewed...

Barely Magic Audiobook By Debra Castaneda cover art
Barely Magic By: Debra Castaneda
All stars
Most relevant

Listener received this title free

Maddy may not have accepted who she is yet, but it is clear she is growing. can't wait to see how she progresses in book 3.

gaining power!

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