
Old Nightmares and New Threats...Sarah Stone is finished. The last year of her life has seen her face madmen and terrorists that will haunt her forever. This case will be her last.The Flower Man is London's worst ever serial killer, putting even Jack the Ripper to shame. Sarah...

Sarah Stone is finished. The last year of her life has seen her face madmen and terrorists that will haunt her forever. This case will be her last. The Flower Man is London's worst ever serial killer, putting even Jack the Ripper to shame. Sarah can't quit until she...

Sarah Stone is finished. The last year of her life has seen her face madmen and terrorists that will haunt her forever. This case will be her last. The Flower Man is London's worst ever serial killer, putting even Jack the Ripper to shame. Sarah can't quit until she...

Sarah Stone is finished. The last year of her life has seen her face madmen and terrorists that will haunt her forever. This case will be her last. The Flower Man is London's worst ever serial killer, putting even Jack the Ripper to shame. Sarah can't quit until she...