Chapter One
Noémia Vieira spent the entire past week pretending she hadn’t found the receipt.
She’d opened Quintin’s bedside drawer looking for a phone charger and discovered a crumpled slip from a jewelry store tucked beneath a stack of instruction manuals. He’d snatched it away so fast she’d almost laughed.
“Nothing to see.”
It had taken all her effort not to throw herself into his arms. “Really?”
“Just a receipt for…socks.”
Okay, she had to make him work for it at least a little. “You look awfully guilty for a man who bought socks.”
His ears had gone pink. His poker tell.
She hadn’t pushed. She’d gone back to looking for the charger. When he finally exhaled and wandered into the kitchen, she’d stood in the doorway of his bedroom and pressed both hands over her mouth so the sound she made wouldn’t give her excitement away.
Three days later, he’d texted while she was charting patient notes.
Wear something you love Sunday.
No explanation after that. Just those five words sitting in her phone like a small, perfect secret they were both pretending to keep.
Quintin Alvarez couldn’t bluff to save his life.
By Friday, he’d checked the weather forecast twice during dinner and asked whether she still loved the blue sundress she’d worn to her cousin’s wedding two summers ago. He’d worked the phrase around noon into three separate conversations so casually that it wasn’t casual anymore.
He built bridges for a living. Planning lived in him, almost how water lived in a river—always moving, always with somewhere to go. What he couldn’t build was a poker face.
She loved him all the more for it.
The October sun poured between the buildings as she rounded the corner onto Northwest Second Avenue, wrapping Wynwood in such warmth that tourists reached for frozen drinks and locals reached for their lightest linen. Music drifted from somewhere she couldn’t see, and a little girl twirled in front of a three-story mural of mermaids painted in shades of turquoise and coral so vivid they seemed to generate their own light.
She passed a food truck where a family was locked in the serious business of debating empanadas versus tacos, the father holding both menus with a grave I must choose wisely expression. Couples paused at the mural, tilting their phones at angles that would never quite capture what it felt like to stand in front of it. A street artist crouched near a half-finished wall, adding orange to a section of mermaid tail that didn’t seem to need it and somehow did.
Noémia slowed for just a moment to watch.
She’d lived in Miami her whole life, and Wynwood still did this to her. It made her stop and look, made her feel like she’d wandered into something alive. Her mother called it her alma de artista, her artist’s soul, usually while complaining that Noémia would hang absolutely anything on a wall if it had color in it.
“You got it from your father,” Tainá always added. “He cried at a car commercial last week.”
“It was a very good commercial,” her father would counter with great dignity.
Noémia’s chest went warm at the memory.
She’d call them tonight. Hear her mother’s voice and her father’s commentary running underneath it, the two of them conducting a conversation that was somehow overlapping while occasionally contradicting each other and meaning the same thing.
Her phone said 11:56.
Quintin was probably pacing a groove into the ground.
She grinned and kept walking.
Noémia worked with children who were learning their bodies were capable of more than anyone had explained. She spent entire sessions celebrating the first time a child successfully buttoned a shirt, the first three independent steps after months of therapy, the first time a six-year-old looked at his own hands with an emotion other than frustration. She knew patience. She’d built it like a muscle, deliberately, over years.
She reached into her purse and touched the folded note tucked inside the front pocket. One of her patients had pressed it into her hand on Friday afternoon, right after completing a task they’d chased together for three months. The handwriting was crooked, the letters uneven, the six words entirely sufficient.
Thank u for beleeving in me.
She hadn’t been able to throw it away. She probably never would. Her mother was right that she’d eventually need a second house for all of it—the drawings, the cards, the lumpy ceramic ornaments, the photographs where her patients were grinning at something off camera—but Noémia refused to classify those mementos as clutter. They were proof that the work mattered, that the slow and unglamorous accumulation of small victories added up to something real.
As she tucked the note back into place, she spotted a blond ponytail peeking out from behind a utility pole.
Noémia knew those curls.
Kayleigh Whitson leaned just far enough into view to surveil the intersection, her expression entirely too focused for a Sunday, before she apparently remembered how concealment worked and jerked back behind the pole.
Oh, you’re terrible at this.
Noémia walked past without glancing her best friend’s way again. But her hands began to tremble, and her pulse jumped.
This was really happening.
She scanned the plaza ahead and spotted her parents standing near one of the large mural installations with the concentrated nonchalance of two people actively trying to look like they cared deeply about the artist’s inspiration. Her mother clasped both hands around her purse. Her father adjusted the lapel of his sport coat. He only did that when his nerves got the best of him.
Sweat beaded on his forehead, but Noémia couldn’t tell if it was from emotion or the fact that he was wearing the extra layer at noon in Miami. Rafael Vieira was a man of great composure in most things, except for his hands. Right now, the lapel was taking the brunt of his nerves.
Emotion moved through Noémia in one swift wave.
They’d known. All of them. The receipt, the text, the strange gravitational pull of around noon. The whole carefully assembled surprise had involved everyone she loved most, and none of them had told her. They’d kept this special secret, without a single crack.
A man to the left side of the fountain turned a professional-looking video camera her way.
Oh my god.
Noémia pressed a hand against her sternum, wishing she could hold this feeling still long enough to memorize it.
She found Quintin almost immediately after that, her attention moving to him the way water moved downhill. He stood near the fountain in a pale-blue button-down with the sleeves rolled to his forearms. His gaze bounced from his watch to the crowd and landed on her.
His entire body changed, the tension dropping from his shoulders.
His smile grew slowly, and it carried every quiet Sunday making pancakes in his kitchen, every terrible joke he’d committed to despite her protests, every conversation that had started about some ordinary subject and ended somewhere that felt like home.
Her eyes stung.
Don’t you dare cry before he even asks. Get it together.
She’d longed for this from the moment they first smiled at each other. And here she was, standing with her parents twenty feet away and her best friend behind a pole and Quintin looking at her like she was the most perfect thing to ever exist.
She took another step toward the man she loved with her whole heart.
Another.
This was the day a new chapter of Noémia’s story began. She’d gone from daughter to girlfriend. In just a few minutes, she’d be a fian—
The world detonated.
The concussion wave hit before the sound registered. The ground punched upward beneath her feet, and she went airborne for seconds her brain refused to process as real. Pavement rose to meet her, causing the air to drive out of her lungs in one vicious instant.
The blast swallowed every sound but a high, thin whine that threatened her sanity.
Dust bloomed across the plaza in a rolling wall of white and gray. Glass from every storefront along the block erupted outward in glittering sheets. Metal screamed as scaffolding folded inward on itself. One of the murals—turquoise and coral, the colors she’d stopped to admire—fractured down the center, chunks of plaster raining across overturned furniture and scattered debris.
Noémia pushed herself onto shaking hands.
The world was wrong. The plaza she’d crossed sixty seconds ago didn’t match what she was looking at now.
She got to her feet. “Quintin?” Her voice came back to her muffled, underwater.
She turned toward the fountain.
The space where he’d stood was a language she couldn’t read. Just smoke and debris and things she couldn’t identify and couldn’t make herself look at directly.
She turned toward the utility pole.
It was gone.
She turned toward the mural installation.
Where her parents had been only a heartbeat ago, there was nothing she recognized.
“Quintin!”
Her voice tore through the ringing silence, and nobody answered. The smoke kept climbing into the brilliant blue October sky. Somewhere behind her a woman was screaming. Noémia stood at the center with both hands pressed against her mouth and no air left in her chest and understood, with terrible clarity, that her very best day would forever be her worst.
She searched for the blue shirt.
She kept searching.
Chapter Two
Shoes.
That had been Rhea Cutter’s only emergency at 10:00 that morning.
Pink basketball shoes, the exact pair Raiden had wanted, found after long minutes of deliberation.
They were now sitting in a box somewhere inside this mall while paramedics moved through the food court and police radios bled together into a constant, overlapping stream of wrong.
Instead of a regular weekend trip to the mall, Rhea and her eleven-year-old daughter had ended up in the middle of an active shooter situation.
The aftermath proved almost as chaotic as the event itself. Just half an hour ago, Rhea had been exchanging gunfire with two armed assholes, trying to find her daughter. She and her new FBI partner, Amelia Storm, got the situation under control.
But now it sounded like the rest of Miami was descending into madness.
“…multiple locations…Coral Gables…pedestrians hit…units responding—”
Another voice cut over it.
“Brickell reporting explosion…repeat, explosion…possible drone—”
The radio calls grew more rapid and insistent. Rhea heard it all but kept her focus on her daughter.
Raiden stood with her hand wrapped around Carlos Flores’s, dried tear tracks on both cheeks, chin lifted like she could dam the tears by sheer angle alone. The same brave face the eleven-year-old had been practicing since she was old enough to understand that the world wasn’t as kind as it should be. She looked impossibly small against the backdrop of overturned tables and shattered glass and the slow, purposeful sweep of first responders working the scene.
She’s fine. Rhea didn’t quite believe it yet. She’s standing right there.
The morning kept replaying in pieces that had nothing to do with gunfire. Toe knuckles visible through leather. Raiden singing off-key with the radio. The stack of packing boxes that had watched them leave with silent judgment. A hundred ordinary decisions piled on top of each other, and somewhere in that, a version of today existed where they’d waited one more hour, caught one more red light, driven to another mall.
She couldn’t let herself finish that thought.
One minute ago, Rhea had been ready to race from the mall with Amelia. But she’d glanced back at Raiden, and like Lot’s wife, she’d turned into a pillar of…what? Not salt, like in the Bible stories of her youth. Regret, maybe. Guilt. Fear. Longing. Love.
Why did human emotion have to be so freaking complicated?
Carlos’s hand settled on her shoulder. “She’s fine, Rhea.” The man she considered her father had talked people down from worse. “Promise.”
She looked up at him—the Miami police lieutenant who’d let a pregnant teenager move into his home without once making her feel like a burden—and the emotion that moved through her chest wasn’t quite gratitude because gratitude wasn’t large enough.
Marisol would have food ready before they walked through the door, and Abigail wouldn’t leave Raiden’s side until Rhea returned. The Flores family would build a refuge around Rhea’s daughter before anyone thought to ask whether one was needed because that was simply who they were.
Trusting them with her life had always been easy.
Her daughter, though? She’d never wanted to place that burden on them.
“I know.” She meant it and still couldn’t make it feel like enough. “Thank you.”
Amelia Storm touched Rhea’s arm. The special agent’s expression said We need to go without saying anything at all.
Rhea turned back to Raiden.
Before she could reach for her, a new wave of laughter cracked across the food court, jagged and delighted. The punk who called himself KillGrid was strapped to a gurney, fresh bandages on his leg and around the wrist not handcuffed to the railing, grinning like an idiot. A frustrated paramedic struggled to take his blood pressure.
Raiden. Amelia. Him.
Three directions pulling at her at once, and Rhea wanted to go all three ways.
Amelia’s phone buzzed in her hand, a second time in as many minutes. Raiden wiped her nose on her sleeve. KillGrid spit in Rhea’s direction.
You have to choose.
She headed in the shooter’s direction. “Is he stable enough to talk?”
The paramedic rolled her eyes as she released the blood pressure cuff. “Try stopping him. We’re going to load him in a second. He’ll need surgery, but he’s fine for now.”
“Bite me, foid.” KillGrid sneered at the paramedic.
“Catalyst.” Rhea stopped two feet away, pushing down the desire to slap him on his injured thigh. “You used that word.”
“Good job listening, whore.”
“What’s your name?”
The grin turned demented. “How about you suck my dick?”
“How about you stop being a dick and answer the question? Catalyst for what?”
He licked his bloody lips. “You still think this was the attack. This was just the opening of the gate.”
The words hit Rhea’s gut like ice. “What the hell does that mean?”
His eyes glittered almost feverishly. “Correction is coming, whore. Real correction. Not the weak shit you foids and the government simps call justice. This is how we start cleaning house.”
The radio chatter shifted behind her. “Wynwood Arts District. Explosion confirmed. Multiple casualties. All available units respond.”
KillGrid laughed. “Boom.”
Rhea wanted to kick this kid, yank out his hair, pour water on his face until he told her what the hell was going on. But the city pulled at her like a current, and this asshole needed to sit in a cold, hard chair for a couple of hours before he’d even think about talking.
She held her ground for ten more seconds. “What else is in motion?”
“More than you can imagine, slut.” He leaned against the gurney pillow, comfortable, enjoying the attention. “You foids never understand until it’s too late.”
The slurs were nothing new. She’d read them in transcripts and manifestos and the chat logs of men who needed a taxonomy for their hatred. Having them aimed at her was less like an insult than a data point.
“Who planned this with you?”
“You’ll find out.” He shifted his gaze past her shoulder and snagged on something behind her. His expression shifted, recalibrated. “Cute kid.”
Shit.
Raiden was standing two feet behind her. Carlos was right behind her, his jaw tight.
“Don’t talk to her like that.” Raiden glared at KillGrid as though flinching would strike her dead. “Do you talk to your mom that way too?”
The grin fell off his face.
A flicker of emotion moved across it, but it was gone almost before Rhea could clock it. Old pain calcified into hate.
His jaw set. “You don’t know shit, baby whore.”
Rhea already had her arm around Raiden, pulling her back. But her mind had photographed that half-second crack and filed it. Cracks like that didn’t appear over nothing.
She caught the nearest officer’s arm. “We need his ID now. Run his prints to see if you get a match. His gamer name is KillGrid, so he likely uses the same moniker in forums and chat logs. Get Cyber to work backward from the gamer tag.”
“You can follow us to the hospital,” the paramedic told the officer. Then she nodded to her partner and together they shoved the gurney out the mall doors.
Amelia approached. “What are you doing?”
Rhea nodded at the shooter. “We need to find this kid’s mother, do a welfare check.”
Understanding flashed in Amelia’s eyes. “He’ll probably go straight to surgery, but we’ll interview him the second he’s cleared.”
Rhea tightened her grip on the officer’s arm. “Anybody pull exterior surveillance to see how these dipshits arrived?”
He shook his head. “No, ma’am. Priority was managing the active threat.” He glared after the shooter. “Then all hell broke out across the city.”
Rhea understood. Amelia would know. “Do we have anyone who can get access to the outside cameras, maybe spot the vehicle? We need plates, registration, anything. Hell, a gas receipt might help ID him.”
Amelia tapped a contact on her phone and turned away. “On it.” She glanced back. “But we’ve gotta go.”
Rhea faced her daughter one more time. The facade slipped for a second, exposing the kid who’d spent the last two hours hiding in a children’s play tunnel live streaming a mass shooting to help police locate the threat. The bravery was extraordinary and gutting in equal measure.
Raiden dragged her sleeve across her face, scrubbing at a tear track like she could erase the evidence. “I’m sorry I did that. I didn’t like how he talked to you.”
“Don’t apologize for that.” She framed her daughter’s face in both hands. Outside, sirens converged on a city coming apart at multiple seams, and Rhea had approximately thirty seconds before Amelia physically moved her. “You were incredible today. Do you know that?”
Raiden’s throat worked. “You still have to go catch the bad guys.”
The earnestness in Raiden’s voice broke Rhea’s heart open and stitched it back together simultaneously. “I love you more than anything.”
“I know.” Raiden said it with complete certainty.
Rhea pulled Raiden in, pressed her face against the top of her head, and allowed herself exactly one breath of just this. The weight, the warmth, every birthday and basketball game and terrible joke still ahead of them.
Then she let go and stood before she could negotiate with fate.
Carlos’s hand closed on Raiden’s shoulder. A promise with a grip. Rhea held his gaze for a moment and put everything she couldn’t say into it. He nodded. Understood.
Amelia was already moving toward the exit, phone out, reading as she walked.
Rhea caught up in four strides. “What?”
“Wynwood device was planted. Directional blast.” Amelia angled the screen toward her without breaking stride. “Casualty count’s still climbing.”
They cleared the shattered mall entrance, and the city opened up around them. Sirens layered over sirens while a helicopter cut low to the south and radio traffic poured through every open window.
Catalyst.
And they were about to learn exactly what it had triggered.
Rage always finds a reason.
Fresh from Quantico, FBI Special Agent Rhea Cutter has just reunited with her eleven-year-old daughter after a mass shooting inside a crowded Miami mall. The stranger who helped stop the killers is veteran FBI agent Amelia Storm, Rhea’s new partner. Before Rhea can take Raiden home, more violence erupts across the city. Her first assignment starts a day early.
The mall was only the catalyst.
An explosion tears through a plaza as a car plows into a crowd just miles away. When a drone strikes downtown, the pattern becomes impossible to ignore. Read More

