Jester Average Murder Audiobook By Patti Petrone Miller cover art

Jester Average Murder

Virtual Voice Sample

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.

Jester Average Murder

By: Patti Petrone Miller
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $3.99

Buy for $3.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.

In New Orleans, the dead don't always stay buried. But this Mardi Gras season, they're getting up for more than just a party.

When bodies start appearing in the French Quarter—drained, pale, with twin puncture wounds on their necks—DJ Marissa Gray's world collides with hardened detective Grady Mills. Together, they uncover a terrifying truth: the Quarter's newest resident, the enigmatic Comte de Saint-Germain, isn't just hosting the season's most exclusive masquerade balls. He's hunting.

Each victim is carefully chosen. Each death choreographed. And as Fat Tuesday approaches, Marissa and Mills realize the Comte's final ball isn't just a party—it's the culmination of a centuries-old ritual that will bathe the French Quarter in blood.

In a city where every face wears a mask and ancient powers still hold sway, Marissa and Mills must unmask a killer who's had centuries to perfect his game. But with time running out and the Comte's influence reaching into the darkest corners of New Orleans society, they're about to learn that some mysteries are better left buried in the Louisiana night.

JESTER AVERAGE MURDER - Where the dead dance, the living pray, and Mardi Gras masks hide fangs.

Cozy Crime Fiction Mystery New Orleans Exciting
All stars
Most relevant
She chose a good voice and the story is good, just a bit to dark for me.

Very Dark

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