Reading Lists → D. I. Callanach

D. I. Callanach Books In Order (Full List)

D. I. Callanach is a series of 7 books by Helen Sarah Fields. The first book published in the series is Perfect Remains in 2017. Here is a complete list of D. I. Callanach books in order.

Last update: December 01, 2025

1. Perfect Remains (2017)

Perfect Remains book cover

In "Perfect Remains" by Helen Sarah Fields, a gripping crime thriller, a serial killer's deranged game of hiding victims' remains challenges DI Luc Callanach and his partner Ava Turner to unravel a twisted web of secrets before more lives are lost.

  • 📇 418 Pages
  • 📝 104,500 - 125,400 Word Count
  • ⏱️ 14 Hours Reading Time

2. Perfect Prey (2017)

Perfect Prey book cover

In "Perfect Prey" by Helen Sarah Fields, a relentless serial killer takes Edinburgh by storm, leaving Detective Inspector Luc Callanach and his team racing against time to stop the bloodshed. Dark, chilling, and heart-stoppingly intense, this gripping crime thriller will keep readers on the edge of their seats.

  • 📇 465 Pages
  • 📝 116,250 - 139,500 Word Count
  • ⏱️ 16 Hours Reading Time

3. Perfect Death (2018)

Perfect Death book cover

In "Perfect Death" by Helen Sarah Fields, Detective Inspector Luc Callanach and DI Ava Turner find themselves in a cat-and-mouse game with a twisted killer who leaves no trace. As they delve into the darkness of Edinburgh, their pursuit becomes a race against time to stop a flawless executioner.

  • 📇 448 Pages
  • 📝 112,000 - 134,400 Word Count
  • ⏱️ 15 Hours Reading Time

4. Perfect Silence (2018)

Perfect Silence book cover

In "Perfect Silence" by Helen Sarah Fields, Detective Inspector Luc Callanach and Detective Ava Turner are on a chilling case, hunting a merciless killer who extracts his own form of justice. A heart-pounding thriller that will leave readers breathless.

  • 📇 432 Pages
  • 📝 108,000 - 129,600 Word Count
  • ⏱️ 14 Hours Reading Time

5. Perfect Crime (2019)

Perfect Crime book cover

In "Perfect Crime" by Helen Sarah Fields, Detective Inspector Luc Callanach and DCI Ava Turner are faced with a macabre case: a serial killer who leaves no trace of evidence. With time running out, they must uncover the truth before more lives are lost.

  • 📇 400 Pages
  • 📝 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

6. Perfect Kill (2020)

Perfect Kill book cover

Helen Sarah Fields intricately weaves an electrifying thriller in "Perfect Kill." As DI Luc Callanach and DCI Ava Turner tackle a serial killer hunting in the heart of Edinburgh, they unmask a chilling web of secrets and revenge that will leave readers breathless.

  • 📇 416 Pages
  • 📝 104,000 - 124,800 Word Count
  • ⏱️ 14 Hours Reading Time

7. One For Sorrow (2022)

One For Sorrow book cover

In One For Sorrow by Helen Sarah Fields, a gripping and haunting crime thriller, DI Luc Callanach and DCI Ava Turner race against time to catch a sadistic killer before he claims another innocent victim in Edinburgh's dark and twisted underbelly.

  • 📇 384 Pages
  • 📝 96,000 - 115,200 Word Count
  • ⏱️ 13 Hours Reading Time