The Perfect Witness
A chilling new psychological suspense from a bestselling author.
Then: Ten-year-old Daniel witnesses his friend being murdered by the boy’s father and dumped in a canal. Terrified of his friend’s father, scared he won’t be believed by the police, Daniel convinces himself that it was all a nightmare.
Now: Daniel is plagued by memories of that night. The frightened scream. The splash of something heavy hitting the water. What really happened that night? Daniel has to find out the truth. His new girlfriend, Poppy, promises to help him. But the more questions they ask, the more they dredge up. Some things are better left hidden under the surface. Is a deadly past destined to repeat itself?