Avenging Angel
Listing Details

She delivers revenge in the dead of night. He’s sworn to bring her to justice.
Zahra is an assassin with a singular purpose—to eliminate men who abuse and destroy the lives of the women they claim to love. The law has failed their victims, but the Avenging Angels have not. Silent, precise, and deadly, Zahra is their most efficient weapon.
Detective Hamish Doyle leads the task force investigating the so-called Angel Murders. At each crime scene, a small angel figurine is left behind—both a calling card and a warning. As pressure mounts to find the elusive killer, Hamish is determined to uncover the truth.
Then their worlds collide. The attraction between them is instant, electric… and dangerous. Zahra doesn’t realize the man she’s fallen for is hunting her. And Hamish has no idea that the woman who stole his breath is the very assassin he’s been chasing.
But when a sinister network is exposed—one that preys on the most vulnerable—Zahra and Hamish are forced into an uneasy alliance against a common enemy. As the line between justice and vengeance blurs, only one question remains:
When Hamish discovers the truth, will he bring Zahra in… or let her go?