Last update : 12/20/24
Author : Peter Swanson
Length : 8h24
Narrated by : Sophie Amoss, Stephen Graybill, Saskia Maarleveld, Graham Halstead, Kathleen Early, Keith Szarabajka
Category : Mystery, Thriller & Suspense
Possibility of free reading : YES
Martha Ratliff had accepted long ago that a solitary life might be her fate. Content with her independence and engaged in her work as a librarian in Maine, she was surprised to find herself saying "yes" to Alan, a kind-hearted traveling salesman she’d known only briefly. Despite the whirlwind, their marriage seemed strong, until Martha noticed an unusual bloodstain on a shirt he wore to a Denver conference.
Curiosity transformed into suspicion as she researched Alan’s travels, uncovering a chilling pattern: five unsolved murders in the cities he’d recently visited. Could she be married to a serial killer, or was it all a coincidence? Unsure, Martha reaches out to her old friend Lily Kintner, who once helped her escape an abusive relationship. Lily agrees to meet Alan, hoping to gauge his true nature—but what she discovers is darker and more twisted than they imagined.
I'm actually started reading "A Talent for Murder" this morning. It's terrific!
— Dave Buzan (@DaveBuzan) October 22, 2024
Explore the chilling narrative of "A Talent for Murder", an intricate thriller by Peter Swanson. This novel narrated by a talented ensemble including Sophie Amoss, Stephen Graybill, and others, unfolds over 8 hours and 24 minutes, pulling you into a story of suspicion and dark secrets following a newlywed librarian who doubts her husband's innocence.
Delve into this suspenseful audiobook with a free trial period, available to cancel at any time. The intrigue of "A Talent for Murder" stays with you, even if you choose to cancel your subscription.
Should you need to stop your subscription, you'll find assistance via a guide linked at the bottom of this page. Meanwhile, let the ensemble cast of narrators guide you through a plot filled with unexpected twists and turns that will keep you guessing until the end.