Poppet (Jack Caffrey #6, Flea Marley #4) by Mo Hayder

From Goodreads:
In this chilling, seamlessly-plotted thriller, British detective Jack Caffery must find a dangerous mental patient on the loose—before he can kill again . . .
The Beechway High Secure Unit in Bristol, England, has a storied past—first as a nineteenth-century workhouse, then a poorhouse for the homeless, and now as a psychiatric hospital. With that troubled history come superstitions like the Maude, believed to be the ghost of a sadistic workhouse matron.
But while some of the patients and staff think the Maude is behind a series of unexplained episodes of self-harm amongst the ward’s patients, nursing coordinator AJ LeGrande thinks they might be the work of an all too human horror—a homicidal patient who was released back into the public in error.
Calling on Det. Jack Caffery, LeGrande hopes his investigation will reveal what’s truly been going on inside and outside the hospital’s walls. But what Caffery discovers about former patient Isaac Handel is beyond anyone’s imagining.
My Rating: ⭐⭐⭐⭐⭐
I loved this book. I’m a big fan of Jack Caffrey and Mo Hayder in general but I absolutely devoured this book, reading it in less than 3 days. It’s written in a really good way that draws you on and on at a frenetic pace that does not allow you an easy opportunity to stop reading.
It’s both a complicated and very simple story with twists and turns all along the way. It’s focused mostly on Jack but introduces two new central characters from the mental hospital that are just for this story. That was a nice change but it also allowed Jack to be a police man in the main.
There was no sign of The Walking Man this time but there were enough eccentric characters here without him. I kept expecting him to pop up at some stage but he didn’t appear.
Finally and with some relief it appears that Jack and Flea are beginning to solve their personal problems and bring Misty Kitson’s death to an end. That’s been dragging on for a while now and it will be good to move on.
Header image by Kaboompics .com from Pexels