Regular price: $23.07

Free with 30-day trial
Membership details Membership details
  • A 30-day trial plus your first audiobook, free
  • 1 credit/month after trial – good for any book, any price
  • Easy exchanges – swap any book you don’t love
  • Keep your audiobooks, even if you cancel
  • After your trial, Audible is just $14.95/month
OR
In Cart

Publisher's Summary

Life is looking up these days for Chicago PI Cat DeLuca. Her Pants on Fire Detective Agency is booming, and FBI boyfriend Chance Savino still curls her toes. She both adores and dodges her outrageous Italian family. Mama's latest scheme to marry her off involves a romantic cruise, insane amounts of champagne, and a hijacked priest to tie the knot.

But Cat's near-perfect world is thrown into a tailspin when Captain Bob's dog is kidnapped and a ghost from the past threatens to expose a terrible secret. Cat launches an investigation that leads her to a decades-old armed robbery, an unsolved murder, and a fresh body.

But when she unearths a wicked truth about Papa and Bob, her trust is shattered, and the detective finds herself faced with the most daunting dilemma of her life.

Cat DeLuca is an unexpected heroine. She's tenacious and unstoppable and rocks the heck out of a pair of Jimmy Choos. In a wild race against time, she inches closer to the truth and into the sights of a killer. And all the while, a man who got away with murder twice is closing in on Cat.

There Was a Crooked Man is a labyrinth of twists and turns packed with suspense. It's a tale of betrayal and second chances and the utterly astonishing things we do to save the ones we love.

©2016 K. J. Larsen (P)2016 Blackstone Audio, Inc.

What members say

Average Customer Ratings

Overall

  • 4.5 out of 5.0
  • 5 Stars
    1
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Performance

  • 4.0 out of 5.0
  • 5 Stars
    0
  • 4 Stars
    2
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Story

  • 4.0 out of 5.0
  • 5 Stars
    0
  • 4 Stars
    2
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0