Something terrible happened, and Hazel Matthis doesn't say a word. Instead, she lives her life as the embodiment of sunshine and joy-only, so much more lurks underneath.
When she crosses paths with the guarded Zachary Blake, though, they can't help but be drawn into a web of lies and secrets they've always kept buried deep. Together, they begin to peel back the layers to uncover a truth far darker than either could have imagined.
But as the past claws its way to the surface, Hazel and Zack realize nothing about that night was ever as it seemed, and someone will go to any length to ensure it stays hidden.
The Whispering Killer is still watching, still waiting...and no one is safe.
Some truths are too dangerous to uncover. And some lies? They'll kill you to keep them.