Bad Blood
by Sarah Hornsley
Narrated by Gemma Whelan
Why You'll Love This
Whelan's sharp performance anchors a barrister forced to prosecute her ex-lover while confronting family secrets that could destroy everything she is.
About This Book
Set against the backdrop of a small English town, *Bad Blood* follows Justine Stone, a barrister tasked with prosecuting her former boyfriend for a brutal double murder. The case forces her back into a past she has spent twelve years escaping, unraveling secrets about her own family that complicate everything she thought she knew about the crime. Hornsley builds the tension through two timelines, weaving Justine's courtroom present against the murky events of her youth in a story where legal duty and personal survival pull in opposite directions.
Gemma Whelan brings an incisive quality to the narration that suits a protagonist who argues for a living yet struggles to speak certain truths aloud. Her controlled delivery makes the cracks in Justine's composure land harder when they appear. At just over ten hours, the pacing is tight, and the intimate first-person structure translates especially well to audio, placing listeners directly inside a narrator who is unreliable by profession and necessity.
This Book Features
Browse Related Lists
More narrated by Gemma Whelan
Wundersmith: The Calling of Morrigan Crow
Jessica Townsend
11h 50m
The Murders at Fleat House
Lucinda Riley
11h 38m
Storm Over Camelot
Sophie Keetch
20h 26m
Nevermoor: The Trials of Morrigan Crow
Jessica Townsend, Jim Madsen
11h 1m
Tempest
Mark Dawson
9h 21m
Silverborn: The Mystery of Morrigan Crow
Jessica Townsend
18h 13m