During a three day rampage Detective Chief Inspector John Rice must stop his most brutal foe: a killer so intent on vengeance that not even death can stop him.
The higher ranks of the police department wouldn’t have noticed the brutal murder of a prostitute in South London if it hadn’t been for a calling card left with the body. On the one side the murderer lists out her crimes in emotionless efficiency, on the other, there’s the silhouette of a penitent praying Angel.
DCI Rice reluctantly agrees to take on the case, even though he is close to closing down a violent paedophile ring. However, when the next victim’ s body is found to be that of ringleader, Simon Winchester, with yet another card from the murderer, it becomes clear that this is a vigilante with a unique insight into the criminal underworld.