Their Haunted Hearts cover art

Their Haunted Hearts

Detectives Kane and Alton, Book 27

Preview
Get this deal Try Premium Plus free
Offer ends 29 January 2026 at 11:59PM GMT.
Prime members: New to Audible? Get 2 free audiobooks during trial.
Just £0.99/mo for your first 3 months of Audible.
1 bestseller or new release per month—yours to keep.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at £8.99/mo after 3 months. Cancel monthly.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£8.99/month after 30 days. Renews automatically.

Their Haunted Hearts

By: D.K. Hood
Narrated by: Patricia Rodriguez
Get this deal Try Premium Plus free

£8.99/mo after 3 months. Cancel monthly. Offer ends 29 January 2026 at 11:59PM GMT.

£8.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £14.99

Buy Now for £14.99

LIMITED TIME OFFER | £0.99/mo for the first 3 months

Premium Plus auto-renews at £8.99/mo after 3 months. Terms apply.

About this listen

An absolutely addictive and totally gripping serial killer thriller

Lightning flashes overhead as she walks along the isolated path out of town. She listens to the rumble of thunder until she hears the unmistakable sound of heavy boots on the path behind her. She starts to run, but he’s faster and she already knows there is no one for miles to hear her screams…

It’s Halloween in Black Rock Falls and among the small town’s annual festivities, Sheriff Jenna Alton and her deputy David Kane are called to a gruesome discovery. Where there was once a plastic mannequin in a coffin, now stands the lifeless body of a young woman, her pale skin illuminated under the heavy stormy sky.

Taking in the victim’s long dark hair and still blue eyes, it’s the bite marks on her neck that have Jenna’s fearing what kind of monster could have inflicted such wounds. Could this be the most sick and twisted murderer Black Rock Falls has ever seen?

Days later, Jenna’s heart breaks when another vulnerable young woman is found at another Halloween attraction in the centre of Black Rock Falls. As Jenna surveys the scene, she instantly notices the familiar deep red bite marks on her neck.

With the whole town gripped with fear that a vampire-like killer is on the loose, Jenna works around the clock to hunt down the fiend who is stalking vulnerable young women. When she links the bodies to a cold case, it’s clear he has taken many victims.

As Jenna finally gets a breakthrough, a violent storm shuts off the small town, giving the murder the perfect chance to kill again, but Jenna puts herself in unthinkable danger to catch him. Will she stop him before he can take another life or has Jenna finally met her match?

Fans of Lisa Regan, Melinda Leigh and Kendra Elliot will absolutely devour this gripping crime thriller from USA Today and Wall Street Journal bestselling author D.K. Hood.

**Each Kane and Alton book can be listened to as part of the series or as a standalone**

©2025 D.K. Hood (P)2025 Bookouture, an imprint of Storyfire Ltd.
Crime Crime Thrillers Murder Mystery Police Procedurals Thriller & Suspense

Listeners also enjoyed...

Lose Your Breath cover art
Vanishing Girls cover art
Little Girls Sleeping: An absolutely gripping crime thriller cover art
Silenced Girls cover art
The Liar I Married cover art
The Silent Dolls cover art
One Left Alive: A Heart-Stopping and Gripping Crime Thriller cover art
The Somerset Slayings cover art
Grimm Up North cover art
The Little Grave cover art
The Girls in the Snow cover art
The Engine House: A Black Beacons Murder Mystery cover art
First Blood cover art
Shadow Falls cover art
Wildflowers Girls cover art
The Harbour cover art
All stars
Most relevant
Great book with action, feelings and out-of-the box ending. Recommended as well as the previous stories.

Another great and surprising story

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