As a veteran member of the Providence police department's elite homicide squad, Detective Danny Martell has seen his fair share of dead bodies. But he's never seen anything quite like this. Women around the city are being brutally murdered, their dead faces elaborately made up and fabric angel wings attached to their lifeless bodies. The attacks are immediately dubbed "the Angel Murders"--yet it doesn't take long for the deadly crime wave to drag...