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 catches the monster and ensures no more innocent people are killed. A local tip off might just be the break she needs to find her man and get the job done for good. But...