A year after her father's death, the detective's daughter inherits a strange new case. Terry Darnell was a detective with Hammersmith police. Now his daughter Stella has found a folder of photographs hidden in his cellar. Why did he take so many picture of deserted London streets? Stella is determined to find out. One photo dates from 1966, to a day when a little girl, just ten years old, witnessed something that would haunt her forever. As Stella grows obsessed with uncovering the truth, the events of that day begin to haunt her too...