Detective Kyle arrived in the city without informing anyone of his presence. He preferred working in the shadows, observing before making his move. Whoever had killed Victor and William could be anyone, especially someone close to Jasmine.
His first objective was simple: watch, listen, and gather information.
Kyle began investigating Jasmine's closest friends—Vesper, Milo, and Ethan. On the surface, they appeared ordinary, each behaving as if nothing had happened. Yet years of experience had taught him that people often revealed the truth through the smallest details.
Vesper seemed deeply protective of Jasmine, always staying close to her side. However, whenever William's name was mentioned, her eyes quickly shifted away, as though she was hiding an uncomfortable secret.
Milo tried to appear relaxed, laughing and joking whenever questions arose. But beneath his confidence, Kyle noticed nervous movements and hesitation that suggested he was concealing something.
Ethan spoke openly about suspicion and blame, eager to discuss the murders. Yet several of his statements contradicted one another, causing Kyle to question whether he was telling the truth.
Although each of them appeared innocent, Detective Kyle refused to draw conclusions too quickly. The truth often hid beneath layers of fear, lies, and loyalty.
Meanwhile, Jasmine remained at home, unaware that the detective had already begun investigating the people closest to her. She believed her friends were standing beside her during the darkest time of her life, never imagining that one of them might be connected to the growing mystery.
As night fell over the city, shadows stretched across the empty streets. Secrets lingered in every corner, and whispers seemed to follow the wind. An unseen danger was slowly closing in on Jasmine.
Some eyes watched to protect her.
Others watched for a very different reason
