"e;You turned pain into ratings,"e; the card read. "e;Now it's my turn to return the favor."e;Detective Adrian Sawyer arrives at KZAD studios to find chaos inside the station. Gavin Kline, the voice known across mid-Missouri for his ruthless on-air takedowns, lies dead in the broadcast booth—shot in the back of the head while thousands of listeners were tuned in.The case grows darker as a second victim with ties to the station is discovered dead under circumstances that make it clear Kline's killing was only the opening move. Someone is sending a message, and Sawyer is beginning to understand that both victims were connected to a past few people wanted to revisit.As Sawyer and his partner Detective Lena Whitlock dig deeper, they uncover a trail of anonymous threats, manipulated evidence, and a caller who once reached out to Kline for help—and was publicly humiliated instead. Now that caller may be hunting the people he believes destroyed his life.With pressure from city officials, media scrutiny, and the killer watching every step, Sawyer must untangle the truth before the next broadcast becomes another crime scene.Because the man behind the murders is not hiding, he's listening.And he is waiting for the world to hear his revenge.