The on-air light burned red until a bullet punched the glass: one crack, a widening web, sound blooming like the shot detonated in the mic. The host’s eyes went white. Aoife didn’t flinch. She had the headset crooked off one ear, the other pressed to the cup, her mouth already forming the second half of an answer about shell companies and improbable invoices when the spiderweb raced across the pane and the room tilted into a new kind of quiet. Ronan didn’t shout. He didn’t need to. He’d mapped the room—two exits, exposed street-side glass, a straight line to the opposite roofline. His hand hit the back of Aoife’s chair. The other folded around the cap of her shoulder, heat through her blazer. He took her out of the chair as the second shot star-burst the glass where her head had been. They went down behind the desk. The host made a small sound. Someone in the booth screamed. The on-air light stayed red because no one had hit the switch. Ronan felt the desk’s steel beam in his back and Aoife’s breath against his throat—close, shallow, fierce, as if resistance itself could oxygenate her blood. “Stay,” he said, mouth at her hair. The word was a shape, not an order. “I’m not a golden retriever,” she said, because the part of her brain that bled into words did not know how to stop. Her hand clutched the strap of her Nikon like a rosary. He flattened a palm to the floor, felt grit and vibration. No third shot. Not good news. It meant the shooter was moving. He counted his heartbeats. He counted hers; quicksilver, then steadying. He had six seconds, maybe seven, before anyone outside decided to storm in and make bad choices with bravery. “Ronan,” she said. “We’re live.” “Not in five.” He reached up, caught the edge of the switch panel with his fingertips, and popped the on-air light into silence. The red went out. Everything sharpened. He touched his earpiece. “Sentinel, Kincaid. Radio studio, Charlotte Quay. Confirm shots fired, probable line-of-sight from south roofline across the river. I have the principal. We’re moving on my mark.” “Copy,” came Helena’s voice, cool as bright steel. “Two minutes out. Garda responding. Avoid street-side. Evac through the back corridor, stairwell B.” He looked at Aoife. She looked back, all that steady Keane lightning under a fringe she never remembered to trim because deadlines didn’t honor hair. Her lipstick had smudged at the corner where he’d rucked her against the desk. She wasn’t afraid; she was furious. “Let me finish the sentence,” she said. “You can finish it to me,” he said. “Downstairs.” He pivoted, keeping his body between her and the glass, and moved, one hand locked on her belt, the other sweeping cables and chairs out of their path. The engineer hit the studio door from the booth side; Ronan barked, “No—stay,” and the man froze, palms up, eyes blown wide. The corridor hummed. He took it at a crouch, Aoife glued to him, the Nikon knocking once into his ribs like a small, almost polite punch. They hit the stairwell as the alarm finally found its lungs and began to keen. He skipped the top tread and took them two flights fast and quiet. The door to the car park was propped with a mop bucket and a folded cardboard standee for the station’s jazz night. He hated civilian chaos and counted on it anyway. He put his shoulder to the bar and the rain came in sideways, honest, rinsing the air the radiators had baked dry. The smell of wet concrete and petrol was a mouthful. The convoy slid into view like an answer—the black Skoda with the clipped-in child seat that made it invisible, the grey Passat that could have been anyone’s dad’s, the motorbike Ronan had vetoed three times and Helena had sent anyway because she trusted the young operator on it more than she trusted the city to behave. “Left,” he said, and they sliced across the car park, the world shrinking to footsteps and far sirens. He opened the back door of the Skoda and folded Aoife in. She was already unspooling the headset from her neck, already reaching for the notepad that lived in her inside pocket like another organ. “Don’t,” he said, and she did anyway, pen clicking. “You’re not my editor,” she told him. “No,” he said. “I’m the reason you get to have one.” The driver—young, freckles, jaw tight—met his eyes in the rear-view. “Home, boss?” “Not home.” Ronan felt the river’s spine in the air, that old dank shiver. “Not anywhere we’ve been twice in ten days.” He looked at Aoife. “You can text your mam from the safe-house landline.” “She doesn’t answer unknowns.” “Then I’ll knock on her door,” he said. “Eyes on.” “Eyes on,” the driver echoed. The car lifted, dropped, and slid into traffic like a leaf leaning onto water. Aoife took the first clean breath since the glass went white, adrenaline scraping out in mean little waves. She looked at Ronan’s hands. A faint crescent scar marked his left thumb. Not yet, she thought. “Two shots,” she said, because facts were the floor that kept her upright. “Second centered where my head was. Shooter adjusted between. He can track through glass.” “Not everyone can,” he said. “He can.” “Jackdaw?” The nickname tasted like iron. “Could be someone who wants us to think so,” Ronan said. “Could be Jackdaw. The feather’s for after.” She had never seen the calling card except in photographs. A black feather, sometimes sliced at the tip, sometimes left whole, always left where a camera would find it. Men like that believed in stories too; they just liked them to end in their favor. Her phone buzzed—host, station manager, editor, an unfamiliar Garda number. She turned the screen facedown, not because Ronan was watching but because she didn’t have the brain to triage. She lifted her eyes to the window instead. The city blurred in the rain. “Say it,” Ronan said. “What?” “What you didn’t get to say on air.” She found the sentence exactly where she had left it. “The invoices match nothing. The subcontractors don’t exist. The shell companies trace back to a nightclub on the docks with a name that only sounds classy if you’re drunk. And the man who signs the petty cash doesn’t exist either, unless he uses the same name to buy brown leather chairs and streaming passwords.” He didn’t laugh, exactly, but something in his face went human at the edges. “You had that loaded.” “I have three loaded,” she said, because this was how she lived—sentences like rounds, safety on until you needed the clean burn. “I have charts that make accountants cry and primary documents that bred last night in my kitchen and made more documents while I slept. I have a witness.” “Who is panicking,” Ronan said. Her phone buzzed again as if to prove him right. She flipped it, saw the name, and felt her stomach drop as if someone had taken out the floor. Marta. The whistle in her head went very high and thin and then stopped entirely. She put the call on speaker, because doing it in the open felt like not lying to him. “Marta?” Static. Breathing. A car horn far away. “Are you there? You’re safe. You’re—” “They know,” Marta blurted. Her accent flattened when she was scared; the soft stones of her native vowels tried to turn into iron bars. “Aoife, they—my door—someone looked in my bins. The man in the stairwell—he asked what floor for Broderick’s offices and I—” She made a sound that wasn’t humor at all. “It’s stupid. It’s nothing. It’s everything.” “You’re not at home.” Ronan had already lifted a finger to the driver. The car bled speed without showing it. “Tell me where you are and whether anyone is with you.” “Who is that,” Marta whispered. “Someone whose job is to be boring and keep you breathing,” Aoife said. “He’s good at both.” “Share your location,” Ronan said, already texting a number. “Tap the blue. Now tell me what you see.” “A café,” Marta said. “Scones I pretend to hate. A newsagent. A green bin in the alley.” “Go to the back,” Aoife said. “Ask for the loo. Out the staff door. Climb in the green bin. Sit in it and count to a hundred in whatever language makes you feel tall. We’re coming.” Ronan didn’t tell her she wasn’t. He told the driver, “O’Connell Street. Cut through Abbey.” He told Helena, “Redirect two to the alley behind Harcourt. Motorbike to the front door. I want eyes on the man ordering a scone.” “Copy,” Helena said. “Two minutes.” They reached the alley at speed and quiet, the Skoda’s engine a hum instead of a roar. The alley smelled like rain and the kind of bread you can live on for a week. A green bin sat near the back door, low and square like a poor man’s tomb. The lid was down. “Marta,” Aoife whispered. “Knock if you can.” The lid moved a fraction. A hand—small, paper-pale—slipped out and curled like a flower’s sleeping fist. Ronan eased it open three inches, just enough to show a face ghosted with fear and flour dust. Marta’s eyes were huge. She nodded twice and stayed. “Good woman,” Aoife said, and the praise tasted like communion wine. The motorbike operator rolled up, visor blurred with rain. He put a delivery bag in his lap and did not take off the helmet. He looked like another courier, like the city. “Hold,” Ronan said, and put himself in the light. It was a gamble: show body, draw eyes. Men like this liked clean lines. The man who came into the alley thirty seconds later carried an umbrella and the wrong shoes. Black, shiny, never in this alley. He walked like places learned him. “Rough weather,” Ronan said conversationally. The man’s umbrella tilted. A feather trembled at one rib. It wasn’t black. It was the color of oil on water. “It washes,” the man said, smiling, “what it can.” The motorbike operator drifted backward, as if bored, as if cold. It took the man’s eyes for half a beat. Ronan closed the distance in three steps and had the umbrella in one hand and the man’s wrist under his thumb in the next. The gun was a fin under the coat. It flattened under Ronan’s palm before the hand could decide whether today would be loud. The umbrella fell and rolled to the bin, and the feather slid free and lay there like punctuation the text hadn’t earned. It didn’t become a shooting. It became a lesson in the fulcrum of the human wrist and the way knees work when encouraged. The gun skated across wet ground and under the motorbike’s wheel. The operator put his heel on it as if by accident. The man stopped smiling. The rain did not. Eight minutes later uniforms had him, because sometimes the city does the right thing on the first try. He had no ID, two names that didn’t fit his mouth, and a calling card with a feather embossed like a brand. Not Jackdaw. A ghost in his company. Marta came out of the bin red-cheeked and shaking and hugged Aoife with a grip that said both I hate you and thank you for the cabbage. Ronan put his coat around her shoulders and did not say you’re safe. He didn’t know that. He did know she’d be safer somewhere that wasn’t here. “In the car,” he said. “We’re not taking you home.” “Where,” Marta said, small. “Somewhere you’ll hate less than a bin.” He looked at Aoife. “Wicklow.” She blinked. “The Georgian with the sticks in the hallway to make it look like rich people live there?” “Those sticks are aspirational,” he said, deadpan. “And the neighbors don’t ask questions because questions mean responsibility.” “Tell me the truth,” she said. “Am I the problem or the solution.” “Yes,” he said. And something like humor sparked between them even with fear trying to suck the room’s oxygen. They got Marta settled with a blanket and a mug that had lived too long in a glove compartment. The Skoda took the back roads like it was apologising. The rain softened to the kind that makes hedges glow. Aoife texted her editor three sentences that were all verbs and no adjectives and watched the typing bubble appear, disappear, appear. “Don’t publish,” Ronan said. “You can say please,” she said. “Please don’t publish,” he said, and the please didn’t sound like surrender, only like respect. She looked at Marta asleep against the window, at the line of the road, at the hills shouldering the sky. “Not today,” she said. It tasted like blood to give it. It tasted like honey to know she could. At the safe-house, the sticks in the hallway still looked like sticks in a hallway. The air smelled like old wood and the ghost of someone’s expensive perfume. Ronan keyed the alarm and showed them the rooms like a landlord who had seen terrible tenants. Kitchen. Two bedrooms. One bath. The back door led to a yard that pretended to be wild. There were daisies that didn’t belong to anyone. “Rules,” he said, and Aoife made a face that was ninety percent mischief and ten percent don’t you dare. “Say them,” she said. “No phones by windows. No lights unshaded after dark. If you hear the alarm, you don’t freeze; you move to the back room, centre of the house, no glass. The ring doorbell is not a friend; we open to no one. If I say down, you go down. If I say out, you go out. I’m not your editor. I’m the man who gets you to the end of the sentence alive.” “And if I say publish,” she said, soft. “Then we do it with paper thick enough to stop a bullet made of lawyers,” he said. “Aoife.” She looked up. He had seen her take space without apology. He had seen the little girl who set paper boats on black water and watched which ones survived. Something in her eased, hearing the shape of herself from someone who had no business knowing it. He nodded. “Then stand with me.” It was ridiculous how much that felt like a vow. More ridiculous that the next move out of both their mouths was about optics, not hearts. “Cover,” she said. “Cover,” he echoed. He took a breath. “We’re not getting within a mile of you without a rumor to keep hands off. You are a reporter who hates being handled. You are a woman who will not be told. If I open a door for you without context, you’ll bite me on radio and call it feminism.” “That’s slander,” she said. “I would never bite on radio.” “You’d write the bite afterward,” he said. “We need a story men like Broderick respect. Family. Tradition. The thing not even men who think they own the city will touch without a whisper of caution.” He met her eyes. “We’re getting engaged.” She stared. She did not laugh. She thought like a woman who lays maps over maps until the streets tell the truth. She saw the ring he wasn’t wearing. She saw the public. She saw the Mother of the Bride WhatsApp go feral. She saw Bríd’s face. “My mother will kill you,” she said. “I’ll send flowers,” he said. “You’ll send a cow,” she countered. “She’ll need the beef for the stew she feeds the entire parish when they come to gawk.” He didn’t smile. He softened where she could see it. “It keeps you covered in every sense,” he said. “I won’t touch you without asking. I won’t use the cover to take anything you don’t hand me. But it buys space. It buys time. It buys inches between you and any man who thinks your body is a road he can walk to reach what you know.” The silence wasn’t empty. It was holy. She stuck out her left hand. “One condition.” “Name it.” “We do ring shopping like it’s tradecraft,” she said. “Because it is.” “Done.” “And you tell my mother before I do,” she added mercilessly. “A gentleman would.” “Good thing I’m not a gentleman,” he said. “I’m a professional.” “You’re both,” she said, and the truth of it put colour back in his mouth. They drove back to the city under a sky that didn’t know what to do with itself. The rain had exhausted its drama. The light broke in sheets that made glass glitter and brick go soft. They skipped velvet trays and went to a pawn shop with bars on the windows and a woman with nut-cracking knuckles. “Looking for something that looks like something else,” Ronan said, and the woman grunted once, amused and not. “You and everyone,” she said. “Which hand.” “Left,” Aoife said, and put hers on the glass. She had ink smudged near her thumb. She didn’t wipe it away. The woman—Maeve, according to the pin—looked at Aoife’s face, not her hand. “You want a ring that says keep back and also I am loved,” she said. “You want one that could break a car window. You want it to look like your Ma wouldn’t approve it and will wear it herself after she sees you glow.” “That’s specific,” Aoife said. “So are you.” Maeve laid out three rings: a tired diamond, winter sapphires, a plain band like a promise. Aoife tried the winter first. It looked like a man’s idea. She tried the promise. It looked like work. She tried the diamond and felt something at the base of her throat pull like thread. It wasn’t the price or the dazzle; she preferred matte. It was the way the stone looked like a lighthouse seen from a storm. It caught light and didn’t hoard it. It threw it back. “That one,” she said, and the decision felt like a story choosing its end. Ronan paid without theatre. He did it like a man buying a good tool. He slid the ring onto her finger and the world didn’t tilt—only sharpened until she could see exactly where the edges lay.
Opening your story