The Heavens May Fall
Detective Max Rupert • Book 3
by Allen Eskens
Narrated by David Colacci, Amy McFadden, R.C. Bray
Why Listen to This Audiobook?
Two men who trust each other completely are about to spend nine hours trying to destroy each other in court.
- Great if you want: courtroom drama where both sides feel genuinely right
- Listening experience: tightly wound, character-driven thriller with emotional undercurrents
- Narration: three narrators sharpen the adversarial structure — each voice owns their perspective
- Skip if: you want action over introspection and guilt
About This Audiobook
Detective Max Rupert faces his most challenging case yet when he becomes convinced that Ben Pruitt murdered his wife, Jennavieve. The investigation takes a personal turn when Max's longtime friend, defense attorney Boady Sanden, agrees to represent the accused. As the two men find themselves on opposite sides of a courtroom, their friendship fractures under the weight of their conflicting beliefs about justice and truth. Max struggles with lingering grief from his own wife's death years earlier, while Boady grapples with past failures that have haunted his legal career. With law student Lila Nash assisting the defense, the case becomes a battle of convictions that forces everyone involved to confront their deepest fears and motivations.
The multi-narrator approach elevates this legal thriller into a richly layered audio experience. David Colacci, Amy McFadden, and R.C. Bray each bring distinct voices to the alternating perspectives, creating clear character differentiation that helps listeners navigate the complex emotional terrain. Their performances capture the mounting tension between former friends while maintaining the procedural authenticity that grounds the story. The audio format particularly enhances the courtroom scenes, where the narrators' skillful delivery of testimony and cross-examinations creates an immersive sense of being present for the legal proceedings.