A routine summer ferry crossing turns violent when a tactical team boards, masking a high-stakes smuggling operation at sea.
The sun was already a problem at seven in the morning. It hit the water of Harbor’s Edge and bounced back like it was looking for a fight, blinding anyone who didn’t have the sense to wear polarized lenses.
Jordan Reed didn’t have the sense. Or rather, he’d lost his sunglasses in the oily bilge of the engine room two days ago and hadn’t found the energy to spend twenty dollars on a new pair. Life was just a series of small, expensive inconveniences now. He leaned against the railing of The Selkie, the town’s aging workhorse of a ferry, and watched a discarded coffee cup dance in the wake.
The cup was stained, crushed, and probably more resilient than he was. He felt the vibration of the diesel engines through the soles of his boots. It was a low, rattling hum that usually felt like home, but today it just felt like a headache waiting to happen. The humidity was already at eighty percent, sticking his uniform shirt to his spine.
"Jordan, quit staring at the trash and start moving the tourists," a voice crackled through his radio. It was Lia, the senior deckhand. She was currently standing on the bridge wing, looking down at him with the kind of clinical disappointment usually reserved for a dog that had just ruined a rug. Lia was twenty-four, only two years older than Jordan, but she carried the weight of a woman who had seen the end of the world and found it mid. She had a streak of blue dye in her hair that was fading into a sickly seafoam green. It matched the ocean today. Jordan keyed his mic, the plastic casing feeling gritty under his thumb. Everything on this boat was gritty. Salt, diesel, spilled soda, and the general residue of human existence.
"The tourists are moved, Lia," Jordan said. "They’re all huddled in the lounge like penguins. They think the 'tactical exercise' is a show. One guy asked me if there would be pyrotechnics. I told him only if he didn’t stop leaning on the emergency release."
"People are the worst," Lia replied. "The tactical guys are three minutes out. The Coast Guard said they’re using us as a 'dynamic platform.' Whatever that means. Just don’t get in their way. If you get tackled, I’m not filling out the incident report. I’ve got a date tonight and I’m not spending it in HR."
"A date? Who’s the lucky victim?" Jordan asked, moving toward the mid-deck. He saw the first of the black ribs—rigid inflatable boats—cutting through the water toward them. They looked like giant, aggressive insects skimming the surface. The water they kicked up was a bright, violent white against the deep green of the sound.
"A guy from the mainland. He works in 'cloud infrastructure.' I think that means he deletes people’s photos for a living," Lia said. "Anyway, look alive. Here come the heroes."
Jordan watched the boats approach. There were three of them, each carrying six men in full tactical gear. Black helmets, matte-finish rifles, faces obscured by balaclavas despite the heat. It looked like a movie set, but the weight of the boats in the water was real. They weren't bouncing; they were driving through the swells. These guys weren't the weekend warriors Jordan usually saw during these drills. They moved with a synchronized, heavy-handed efficiency that made his stomach do a slow, uncomfortable roll. He’d seen plenty of 'exercises' in Harbor’s Edge. Usually, it was a bunch of guys in ill-fitting vests laughing and taking selfies afterward. These men weren't laughing. They weren't even talking. They were just staring at the hull of The Selkie like they were planning to eat it.
As the lead boat pulled alongside, a grappling hook thudded against the railing not five feet from where Jordan stood. The metal claw bit into the wood and steel with a jarring screech. Jordan stepped back, his heart kicking against his ribs. He knew the drill. Stay clear, let them board, wait for the 'clear' signal, go back to scraping gum off the deck. But something felt jagged. The air felt heavy, and not just because of the humidity. One of the men leaped from the moving rib onto the ferry’s sponson, his boots hitting the metal with a sound like a gunshot. He didn't look at Jordan. He didn't acknowledge the 'civilian' presence at all. He just swung his rifle around and signaled to the others.
"They’re on board," Jordan muttered into his radio. He didn't wait for Lia to respond. He watched the second man come over the rail. This one was different. He wasn't looking at the bridge or the engine room doors. He was looking straight through the glass of the passenger lounge. His eyes, visible through the slit of his mask, were darting, searching. He wasn't clearing a room; he was hunting a face. Jordan felt a cold prickle of sweat that had nothing to do with the summer heat. The guy's rifle wasn't pointed at the deck or the ceiling. It was leveled at chest height, drifting toward the crowd of terrified families huddled behind the safety glass. Jordan had a weird feeling that the safety was off. He couldn't see it, but he could feel the intent. It was a vibration in the air, sharper than the engine's drone.
The lounge was a fishbowl of panicked expressions. Tourists from the mainland, dressed in bright Hawaiian shirts and holding overpriced lattes, stared at the tactical team through the reinforced glass. To them, this was a story for Instagram. To Jordan, it was a disaster in slow motion. The lead operative, a man with a heavy build and a patch on his shoulder that Jordan didn't recognize, kicked the lounge doors open. The sound was a violent crack that made a child in the front row scream.
"Everyone down! Hands where I can see them!" the lead guy barked. His voice was gravelly, filtered through the fabric of his mask. It didn't sound like a drill. It sounded like a demand.
Jordan stayed in the shadows of the corridor, his radio turned down low. He watched as the team flooded the lounge. They didn't follow the standard sweep patterns. In a drill, they were supposed to check under seats, verify the perimeter, and interact with the ship’s crew. Instead, they ignored Jordan entirely. They moved toward the back of the lounge, where a man in a nondescript gray hoodie was trying very hard to look like a piece of furniture. The man was clutching a blue duffel bag. It was an old bag, the nylon frayed at the edges, the zipper looks like it was struggling to hold back whatever was inside. The man’s knuckles were white. He wasn't looking at the tactical team with the confused fear of the other passengers. He was looking at them with the recognition of a man who knew exactly why they were there.
"Lia, you seeing this?" Jordan whispered into his mic. He held the device close to his mouth to muffle the sound.
"Seeing what? I’m busy with the captain. He’s pissed they didn't give him a ten-minute warning. Why are you whispering?" Lia’s voice was annoyed. She was probably scrolling through her phone while the captain fumed.
"They’re not doing the drill, Lia. They’re targeting a specific guy in the lounge. Back row, gray hoodie. He’s got a bag. They’re ignoring everyone else."
"Maybe he’s a plant, Jordan. You know, the 'fugitive' they’re supposed to find. That’s how these things work. They play hide and seek with guns. Get a grip."
"No," Jordan said, his voice flat. "This isn't a plant. The plant would be wearing a bright orange vest so they don't accidentally shoot him. This guy is shaking. And the tactical lead just took a zip-tie out. He’s not waiting for a 'clear' call. He’s going for him now."
Jordan watched as the operative reached the man in the hoodie. There was no dialogue. No 'Police, don't move.' The operative just lunged. The man in the hoodie reacted with a desperate, animal speed. He swung the blue duffel bag like a flail, catching the operative in the side of the head. The heavy bag made a solid, metallic thud. The operative stumbled back, his rifle clattering against the deck. The lounge erupted into genuine, high-pitched chaos. People were scrambling over seats, spilling coffee, dropping phones.
"He’s bolting!" Jordan yelled, forgetting to whisper.
The man in the hoodie didn't go for the main doors. He knew the tactical team had those blocked. Instead, he smashed his shoulder into the emergency exit leading to the port-side walkway. The glass didn't break, but the latch gave way with a screech of protesting metal. He was out on the deck in seconds, the blue bag tucked under his arm like a football.
"Lia! Suspect is on the port-side walkway, heading for the stern! The tactical guys are in pursuit, and they’re not using blanks! I just saw one of them rack a slide!"
"Jordan, stay where you are! That’s an order!" Lia’s voice was finally sharp, the boredom replaced by a sudden, jagged edge of panic. "I’m calling the actual Coast Guard. Stay in the galley!"
Jordan didn't stay in the galley. He couldn't. He worked on this boat. He knew every loose floorboard, every sticky door, and exactly where the salt-corroded railings were most likely to give way. If these guys started shooting on a crowded ferry, the hull wouldn't stop the bullets. The Selkie was made of steel, but it was old steel, thin in places and patched with hope. He took a shortcut through the crew-only ladder well, his heart hammering a frantic rhythm against his sternum. He popped out onto the upper deck, the wind whipping his hair into his eyes.
Below him, on the narrow walkway, the chase was in full swing. The man in the hoodie was fast, but the tactical team had the advantage of boots made for grip. They were gaining. The lead operative, the one who’d been hit with the bag, was up and moving, a red smear visible through the mesh of his mask where his ear should be. He didn't look hurt. He looked murderous. He raised his rifle.
"Stop!" Jordan screamed from the deck above. It was a stupid move. He had no weapon, no authority, and no plan.
The operative didn't even look up. He fired. The sound wasn't the loud pop of a blank. It was the sharp, whip-crack of a live round. The bullet struck the steel railing inches from the fleeing man’s head, sending a spray of sparks and gray paint into the air. The man in the hoodie ducked, his feet slipping on the wet deck. A massive swell hit the ferry then, a rogue wave that sent the ship tilting violently to the starboard side.
Everyone went down. Jordan grabbed a heavy-duty cleat, his fingers stinging as the salt-crusted metal bit into his skin. The tactical operatives slammed into the lounge walls. The man in the hoodie slid across the deck, the blue bag skittering away from him toward the scuppers. For a second, the world was nothing but the roar of the engine and the crashing of the sea. The ferry groaned, a deep, metallic sound that felt like it was coming from the ship’s very soul.
Jordan saw his opening. The bag was sitting right by the stern gate. The man in the hoodie was struggling to find his footing, his eyes wide and fixed on the bag. The tactical team was tangled in their own gear, one of them pinned under a heavy bench that had broken its bolts.
"I’m going for the bag," Jordan told the radio, though he wasn't sure if Lia was even listening. He let go of the cleat and began to slide down the stairs, his boots barely touching the steps. He was a creature of the ship, and he knew how to use the tilt to his advantage. He wasn't running; he was falling with style.
Jordan hit the lower deck hard, his knees absorbing the impact. The smell of diesel and salt was overpowering here, mixed with the metallic tang of blood from the operative's injury. The blue bag was five feet away. It looked heavier than it had any right to be. It didn't settle on the deck; it sat there with a density that suggested something more than clothes or a laptop. Jordan lunged for it, his fingers closing around the cold, damp nylon handle.
"Hey!" the man in the hoodie yelled. He was back on his feet, his face a mask of desperation. He wasn't a tactical operative. He looked like a guy who worked in a warehouse—tired, overworked, and currently terrified. "Give me the bag! You don't know what you’re doing, kid!"
"I know you’re the reason people are shooting on my boat!" Jordan shot back. He swung the bag behind his back, the weight nearly pulling him off balance. "What’s in here? Bricks?"
"None of your business! Throw it overboard! Just throw it!" the man pleaded. He wasn't moving toward Jordan. He was looking past him, at the tactical operatives who were finally disentangling themselves.
Jordan looked back. The lead operative was standing, his rifle leveled. There was no hesitation now. He wasn't waiting for a command. He was a machine programmed for a single task.
"Drop the bag, deckhand," the operative said. His voice was cold, devoid of the adrenaline that usually accompanied a chase. That was the scariest part. He wasn't excited. He was just performing a transaction. "Walk away, and you might get to keep your job. Maybe your life."
"This is a training exercise, right?" Jordan said, his voice shaking despite his best efforts. Irony was his only defense. "Is the 'getting shot' part covered in the insurance? Because I didn't sign the waiver."
"Jordan, get out of there!" Lia’s voice screamed through the radio. "I’ve got the Coast Guard on the other line! They say there is no tactical drill scheduled for Harbor’s Edge today! It’s a ghost op!"
Jordan felt the blood drain from his face. A ghost op. That meant these weren't cops. Or if they were, they weren't here in any official capacity. They were mercenaries, or a rogue unit, or something even worse. He looked at the man in the hoodie. The man wasn't a fugitive. He was a courier. And Jordan was currently holding the package.
"You heard her," Jordan said to the operative, gesturing vaguely toward his ear. "The real cops are coming. You might want to wrap this up."
"We are the only ones who matter out here," the operative said. He took a step forward. The boat swayed again, but he didn't flinch. He had magnetic boots or just a terrifyingly stable center of gravity. "The bag. Now."
Jordan didn't drop the bag. Instead, he did the only thing he could think of. He ran toward the engine room hatch. It was a narrow, steep opening that led into the gut of the ship. Most people hated going down there—it was loud, hot, and smelled like a mechanical's armpit. Jordan loved it. It was the only place on the ship where he felt like he had control.
He threw the bag down the hatch first, hearing it thud against the steel grating ten feet below. Then he jumped, sliding down the railings like a fireman. He hit the bottom and immediately ducked behind the primary manifold. The roar of the engines was deafening here, a constant, bone-shaking thunder that made communication impossible. The heat was a physical weight, pressing against his skin.
Above him, the hatch slammed open. The light from the deck was cut off by a dark silhouette. The operative was coming down.
Jordan grabbed a heavy wrench from the tool rack. It was a massive piece of iron, rusted but solid. He didn't want to use it, but he wasn't going to just sit there and get zip-tied. He moved through the maze of pipes and valves, his body knowing the path by heart. He’d spent hundreds of hours down here, hiding from Lia’s chores or just trying to find a quiet place to exist.
He found the man in the hoodie already down there. The man had retrieved the bag and was huddled in the corner by the fuel pumps. He was crying. Not loud, sobbing cries, but the silent, racking shudders of someone who had reached the end of their rope.
"Who are you?" Jordan yelled over the engine noise.
"I’m nobody!" the man yelled back. "I just needed the money! They told me it was just a delivery! Coast to coast! No questions!"
"Well, the questions have arrived, and they have guns!" Jordan pointed toward the ladder. "What’s in the bag? Drugs? Money?"
"It’s not drugs!" the man screamed, clutching the bag tighter. "It’s data! Hard drives! Something about the regional port authorities! Corruption, I think! I don't know! I just know they’re going to kill me for it!"
Jordan looked at the bag. Data. In 2026, data was the only thing worth more than blood. If that bag contained proof of corruption in the port authorities, it explained why a 'tactical team' could board a public ferry without any red flags. They owned the flags.
"Give me the bag," Jordan said, his voice surprisingly steady.
"No!"
"Look at me," Jordan stepped closer, the wrench held at his side. "I know this boat. They don't. If you stay here, they’ll corner you. If you give me the bag, I can get it to the bridge. Lia can broadcast the files before they can stop us. It’s the only way any of us get off this boat alive."
The man looked at Jordan, his eyes searching for a lie. He didn't find one. Jordan was too tired to lie. He just wanted the shooting to stop. The man slowly handed over the bag. It was even heavier than it looked. Jordan could feel the rectangular edges of hard drive enclosures through the nylon.
"Stay here," Jordan commanded. "Under the cooling pipes. They won't see you in the steam."
Jordan turned and headed for the secondary escape trunk. It was a vertical tube that led to the car deck. It was cramped, filthy, and usually filled with spiders. It was perfect. He began to climb, the bag strapped to his chest with a piece of discarded rope. Every muscle in his body ached. The fast-paced urgency of the morning had turned into a slow, grinding desperation. He could hear the heavy boots of the operatives above him, their voices muffled by the deck plating. They were searching for him. They were hunting a deckhand who was just trying to finish his shift.
The car deck was a cavern of shadows and the smell of exhaust. Most of the passengers were still upstairs in the lounge, but their cars sat in neat, silent rows like a graveyard of suburban dreams. Jordan popped out of the escape trunk behind a dusty minivan. He stayed low, his chest heaving. His uniform was ruined, covered in oil and rust. Lia was going to kill him, assuming the tactical team didn't do it first.
He peered around the bumper of the van. Two operatives were patrolling the car deck, their flashlights cutting through the dim light. They moved with a predatory grace, checking under trailers and inside the open beds of pickup trucks. They were looking for the bag. They knew he couldn't have gone far.
"Lia, come in," Jordan whispered. He’d lost his radio during the climb. He cursed under his breath. He was alone. No, not alone—he had a bag full of career-ending secrets and a whole lot of spite.
He looked at the stern of the ship. The ferry was slowing down. They were approaching the dock at Harbor’s Edge. Usually, this was the part of the job Jordan liked—the precision of the docking, the sound of the heavy chains, the feeling of completion. Today, the dock looked like a trap. He could see flashing lights on the pier. Police? Or more of these 'trainers'? In this town, the line between the two was getting thinner every day.
Jordan knew he couldn't just walk off the boat. They’d be waiting at the ramp. He had to do something loud. Something that would force the situation into the public eye before the 'ghost op' could vanish into the summer haze.
He moved toward the fire suppression station. It was a red cabinet housing a high-pressure hose and a manual override for the ship’s alarm system. If he pulled that alarm, it would trigger a distress signal to the maritime authority. It would also dump three hundred gallons of fire-retardant foam onto the car deck. It would be a mess. It would be an insurance nightmare. It would be perfect.
He reached for the glass, but a hand grabbed his wrist.
Jordan spun, swinging the heavy blue bag with all his might. It connected with a helmeted head, the sound of metal on plastic echoing through the deck. The operative went down, but another was already closing in from the starboard side.
"Give it up, kid!" the second operative yelled. He didn't fire his rifle. He probably didn't want to risk hitting a fuel tank in the car deck. "You’re out of your league!"
"I’m a deckhand on a ferry in a town with one stoplight!" Jordan shouted back, backing toward the fire station. "I’ve been out of my league since I graduated high school!"
He smashed the glass with his elbow. The alarm didn't just beep; it wailed. A piercing, soul-shredding shriek that filled the entire ship. Above them, the passengers would be panicking. The captain would be losing his mind. And on the car deck, the ceiling vents opened.
A deluge of white, thick foam began to spray downward, coating the cars and the operatives in a layer of chemical snow. It was slippery, blinding, and smelled like industrial soap. Jordan used the confusion to bolt toward the stern gate. He knew where the manual release for the pedestrian ramp was. It was a small lever hidden behind a service panel.
He reached the panel, his boots sliding in the foam. Behind him, the operatives were cursing, struggling to move through the thick suds. One of them fired a shot, the bullet whining off a car hood and burying itself in a tire. The hiss of escaping air added to the cacophony.
Jordan pulled the lever. The pedestrian ramp began to lower with a slow, hydraulic groan. It wasn't meant to be used while the ship was still moving, but The Selkie didn't care about rules today. The ramp hit the water with a splash, dragging through the wake.
Jordan looked at the dock. They were fifty feet away. He could see people on the pier—real people, tourists, shop owners, a couple of local cops who looked genuinely confused. He saw Lia standing on the bridge wing, her face a mask of shock.
He took the blue bag and shoved it into a life jacket he’d pulled from a nearby locker. He tied the straps tight, creating a makeshift buoy. Then, he didn't run for the dock. He ran for the side of the boat.
"Jordan! No!" Lia’s voice came over the ship’s PA system, booming and distorted.
Jordan didn't listen. He leaped.
The water was freezing, a sudden, violent shock to his system that sucked the air out of his lungs. He surfaced, gasping, the taste of salt and diesel in his mouth. The Selkie was looming over him like a mountain of rusted steel. He saw the blue bag floating a few feet away, its orange life jacket a bright beacon in the green water.
He grabbed the bag and started swimming toward the pilings of the old pier, not the main dock where the police were gathered. He knew a spot under the boardwalk where the water was shallow and the shadows were deep. He moved with a frantic, splashing stroke, his muscles screaming.
Behind him, the ferry finally hit the dock. The sound of the impact was a dull thud that shook the water. The tactical team would be trying to get off, but they’d have to deal with the foam, the alarm, and the crowd of confused civilians. Jordan reached the pilings, his fingers grabbing onto the barnacle-crusted wood. He hauled himself up onto a crossbeam, shivering violently despite the summer sun.
He opened the bag. Inside, tucked between two heavy hard drives, was a small, plastic-wrapped ledger. He flipped it open. Names. Dates. Amounts. It wasn't just port authority corruption. It was everyone. The mayor, the local sheriff, the regional director of the Coast Guard. Harbor’s Edge wasn't just a town; it was a laundromat for the region’s dirtiest money.
Jordan sat there in the dark, the sound of sirens growing louder above him. He was a twenty-two-year-old deckhand with a ruined uniform and the most dangerous book in the province. He looked at the water dripping from his sleeves. Life was a series of transactions, and he’d just made a very bad deal.
But as he watched the tactical team being questioned by local officers who didn't seem to know whether to arrest them or salute them, Jordan felt a strange, cold spark of purpose. He wasn't just scraping gum anymore.
“He realized then that the ferry ride was the easy part; surviving the shore was where the real work began.”