From New York Times and #1 international bestselling author Linwood Barclay comes the jaw-dropping finale of the Promise Falls Trilogy. Everything has been leading to this. It's the Saturday of Memorial Day weekend, May 23rd, and the small town of Promise Falls, New York, has found itself in the midst of a full-blown catastrophe. Hundreds of people are going to the hospital with similar flu-like symptoms--and dozens have died. Investigators quickly...