The criminal duo walked out of the shattered shop window, satisfied with their haul. Suddenly a shadow peeled itself from the rooftop above and dropped into their path.
He landed in a crouch, boots cracking against broken glass. The streetlight behind him flickered, throwing his silhouette long and thin across the sidewalk. Matte black mask. Reinforced gloves. A hood that blurred the edges of his shape. No insignia. No name.
“Evening gentlemen,” he said calmly. “Seems like you forgot to pay.”
The taller robber shifted the duffel bag higher on his shoulder. It sagged with weight. Rolexes. Tennis bracelets. Loose diamonds scooped by desperate hands. His partner, shorter and twitchier, raised a handgun with a grin that tried to hide nerves.
“Man, I hate when cosplay shows up,” the shorter one muttered.
The vigilante took one step forward. The gun fired. He was already moving.
The shot split the air where his chest had been. He swatted the weapon aside and drove a punch into the gunman’s throat. Cartilage crunched. The man stumbled back, choking. The taller robber swung the duffel bag like a wrecking ball. It smashed into the vigilante’s ribs and forced a grunt from his lungs. The bag ripped open. Jewelry spilled across the pavement in a glittering explosion. Sirens wailed faintly in the distance. Someone had finally called it in.
The vigilante grabbed the taller robber by the collar and slammed him against a parked sedan. The alarm screamed to life, adding chaos to the night. He followed with a sharp elbow to the jaw that snapped the man’s head sideways.
The shorter robber recovered quicker than expected. He lunged low and wrapped his arms around the vigilante’s waist, driving him backward. They crashed through a newspaper stand. Metal twisted. Papers fluttered into the air like startled birds.
The vigilante rolled, hooked the man’s arm, and flipped him onto his back. He tried to wrench the gun free but the taller robber was already back on his feet.
“You think we didn’t plan for you?” the taller one growled.
From inside his jacket he pulled a compact stun device. Not police grade. Illegal. Brutal. The prongs struck the vigilante’s side before he could pivot away. Electricity tore through him.
His muscles locked. His jaw clenched so hard it felt like his teeth would shatter. He collapsed to one knee, body betraying him. The gunman scrambled up and retrieved his weapon.
“You should’ve stayed a rumor,” the shorter one said, aiming carefully now.
The vigilante forced himself upright. The current faded but left tremors in its wake. He charged anyway.
The gun fired once more. The bullet tore through his shoulder. The impact spun him, but he kept moving. He tackled the gunman into the street just as headlights flooded the intersection.
A delivery truck skidded to a halt inches away. Horns blared. Someone screamed. The taller robber came from behind and cracked a metal baton across the vigilante’s spine. Once. Twice. Three times. The third strike dropped him flat. He tried to rise again. He always rose again. But the gunman pressed the barrel against the side of his mask.
“Stay down.”
Another shot. This one grazed his thigh. Pain burned hot and deep. His strength bled out onto the asphalt. The taller robber kicked him onto his back and yanked at the mask. It refused to budge, sealed with hidden clasps and reinforced lining.
“Who are you?” the taller one demanded. Silence.
The vigilante stared up at the fractured neon lights of the jewelry store sign. He tasted blood and grit. The sirens were closer now.
“Forget it,” the shorter robber snapped. “Grab what we can.”
They scooped handfuls of diamonds and watches back into the torn duffel. Not all of it. Enough. Always enough. The taller robber paused and leaned close to the vigilante’s ear.
“You want to be a hero?” he whispered. “Win first.”
He slammed the baton into the vigilante’s ribs one final time. Then they ran. Their engine roared to life. Tires shrieked against pavement. The car fishtailed around the corner and vanished into the maze of side streets.
The vigilante tried to crawl. His glove scraped across the sidewalk and closed around a single diamond no bigger than a raindrop. It shimmered between his fingers. Failure glimmered just as bright.
Police cruisers screeched to a halt moments later. Officers spilled out, weapons drawn, scanning for threats already gone. Red and blue lights painted the street in violent color.
One officer knelt beside him. “Hey. Stay with me.”
The vigilante’s breathing came shallow. Controlled. He would not let them see his face. He rolled slightly onto his side, guarding the mask even now.
“Ambulance is on the way,” the officer said.
He heard the words but focused on something else. The direction the car had gone. The sound of its engine. The partial plate he had glimpsed before the first punch was thrown. Three numbers. Maybe four. He repeated them silently in his head so they would not disappear with consciousness.
Tonight had not gone the way it was supposed to. He had studied the block. Timed patrol routes. Watched the store for weeks. He had believed preparation meant control. He had underestimated desperation.
As paramedics lifted him onto a stretcher, the diamond slipped from his grasp and clinked against the pavement. One officer picked it up and held it to the flashing lights.
“Guess they didn’t get it all,” the officer murmured.
The vigilante stared at the sky as the ambulance doors closed. They got away. The city would wake tomorrow to headlines about a brazen robbery and a mysterious masked man found bleeding in the street. Some would call him reckless. Some would call him brave. Others would call him a hero. None of it mattered. Not tonight. He had lost. That’s what was important right now.
But as the ambulance pulled away, sirens wailing into the night, his hand curled slowly into a fist. He had seen enough. Next time, they would not be ready. But next time, he would be.