A small town can be the most dangerous place of all.
Marissa Gray's world was shattered when her best friend, Gretchen, was brutally murdered. Marissa tried to convince the authorities that Dillon Archer was the killer. But her eyewitness statement wasn't enough and Dillon disappeared. Now a successful journalist, Marissa has returned to her hometown of Aurora Falls, finally feeling the past is safe behind her. Until a terrifying hooded figure causes Marissa's car to swerve off a snow-slick road, nearly killing her.
Once again, no one wants to believe Marissa's story. But then old friends of Gretchen's start turning up dead. As Marissa desperately races to uncover Aurora Falls's secret history, someone is two steps ahead, concealed in every taunting clue, and waiting to silence the last inconvenient witness forever.