Barclay brings readers back to the small town of Promise Falls New York, where reporter and widower David Harwood moves him and his son back in with his parents until he can find work and get back on his feet. His mother sends David over to drop off some food for his cousin Marla, who has not been right ever since she lost her baby during childbirth ten months earlier.
What David finds at Marla’s house is quiet perplexing. She is at home with an infant baby in her arms; the only explanation she offers is that an angel dropped the baby by and told her to keep him. There is also a stroller and some red smears on the front door that resemble blood. In the stroller he finds an old piece of mail that belongs to someone else.
Telling Marla he will take her to the store, he drives to the address on the mail and runs into a husband who has also just arrived home. Inside the house, they find the deceased body of what David presumes is the baby’s mother, who was brutally murdered. What’s more, is the only one who would have been home with the mother, Sarita the nanny, is missing.
Marla insists on her story and when David’s aunt encourages him to poke around to find the truth, he is led into some secrets about his family that are far sinister than he could ever imagine.
There is a lot going on in this plot and their are deeper mysteries buried within the main story that make Barclay’s thriller another page-turner. I was a little frustrated by the end because not everything was tied up. However, it looks like this is going to be the first in a series from Barclay, who typically writes only standalone stories. Readers will be eagerly awaiting the next book to get their questions answered.