Jack Harmon craves silence and a bird’s eye view. From his new home in Palmyra Tower, he can raise binoculars to watch over west London. If he watches for long enough, he will learn who has secrets. He will learn who plans to kill. But Jack does not see everything. A man has died beneath a late-night train, and Jack’s friend Stella, the detective’s daughter, suspects it could have been murder. Now Jack and Stella are stirring up the past with questions that no one wants answered—questions that lead to an unsolved case nearly 20 years old.