Iris

Every engine has a breaking point.

Race Four: Port of Miami Drag

The Port of Miami never sleeps—it groans.

Cranes loom overhead like skeletal giants, their arms swinging containers through fog-thick air with mechanical precision.

Diesel hangs heavy enough to coat your throat, mixing with salt spray and the metallic tang of rust from the shipping containers.

Floodlights cut through the darkness in harsh white beams, casting shadows that move and shift like living things.

This place doesn’t forgive mistakes.

It crushes them.

I stand near the timing rig, headset pressed against my ear, clipboard forgotten in my hand.

My pulse ticks in time with the countdown clock mounted on the nearest container stack.

Around me, the crowd pressed close—dock workers who know how dangerous the port is, thrill-seekers who don’t, syndicate runners placing bets with cash that still smells crisp and new.

They’re here for entertainment.

Ronan’s Camaro idles at the line, engine rumbling low and patient. Even at rest, the car looks like it’s ready to attack. Like something that knows exactly what it was made for.

Just like him.

Across from him sits Camden Knox in a gunmetal Ford GT—wide, aggressive, twin turbos whining like they’re already hungry. The car is beautiful in a brutal way, all sharp angles and carbon fiber, built for straight-line dominance. Built to win.

He’s Port Syndicate—ex-dock security who graduated to running contraband and racing on the side. He’s fast. He’s fearless. He’s also desperate, and desperation makes men do stupid things.

Like accepting a race against Ronan Vale.

I don’t look Ronan directly in the eye. But I feel him anyway—the weight of his attention, the way his presence pulls at something deep in my chest.

He’s watching me.

I click the headset on, voice steady despite the way my heart hammers against my ribs. “Route is live. Port Boulevard straight into the container yards. Lanes narrow at the bend. Security trucks on patrol. Lighting is shit. Don’t blink.”

Static crackles in response.

Then the signal drops.

The sound is immediate and violent—tires screeching against asphalt, engines roaring to life, the crowd erupting in a wave of shouts and whistles that echoes off steel walls.

Ronan’s Camaro rockets forward, all muscle and torque, while Camden’s GT whines high and sharp, turbos spooling with that distinctive keen that makes your teeth ache.

I watch them disappear into the maze of containers, headlights cutting through fog and diesel smoke.

Then I run.

My boots pound against concrete as I sprint toward the control tower—a rusted metal structure that overlooks the entire port, three stories of scaffolding and catwalks that the dock authority abandoned years ago.

I take the stairs two at a time, lungs burning, headset bouncing against my collarbone.

I need to see this.

By the time I reach the top platform, they’re already deep into the route. I can track them by sound—the roar of engines bouncing off container stacks, the squeal of tires as they navigate the narrow passages, the occasional crash of something being clipped or knocked aside.

The Port Drag isn’t long, but it’s brutal.

Port Boulevard narrows from four lanes to two, then to one, hemmed in by stacked containers that form a steel canyon with no escape routes.

Security trucks lumber through intersections without warning.

The road dips and rises unpredictably. The lighting flickers and dies in patches, leaving stretches of pure darkness where only your headlights and instinct keep you alive.

I grip the railing, knuckles white, and watch their headlights slash through the fog below.

Camden takes the lead early. The GT is lighter, faster off the line, and he knows this port as well as he knows his own heartbeat.

He thinks he has the advantage, which gives him a false sense of confidence.

He threads through the first gap with cocky arrogance, turbo surge rattling the containers as he accelerates hard.

The crowd roars almost as if they expect a different outcome tonight.

I shudder.

Ronan stays patient.

I can see it in the way the Camaro moves—controlled, measured, waiting. He’s not racing Camden.

He’s hunting him.

They hit the container bend—the section where the route narrows to barely more than a car width, where the walls press in and the shadows thicken and men make their final mistakes.

A security truck rolls through the far intersection, oblivious or paid off, I don’t know which.

Camden swerves.

Wrong choice.

Ronan cuts inside, the Camaro’s engine roaring as he closes the gap in seconds. I see the moment Camden realizes his mistake—the way his headlights jerk, the desperate overcorrection, the panic.

The Ford clips a container corner.

Metal shrieks—a sound that makes my stomach drop and my pulse spike simultaneously. The GT spins out, tires screaming as momentum carries it sideways into the narrow throat between two container stacks.

Steel kisses steel.

The sound is sickening—metal folding like a flimsy piece of paper, glass exploding, the wet crunch of impact that you feel in your bones. The Ford disappears into the gap, pinned and smoking, headlights flickering once before dying completely.

The Camaro roars past the wreckage, unscathed, and surges past the finish line.

I watch the celebration from above, hands still gripping the railing, heart still hammering.

Below, the crowd begins to disperse. Death sours joy fast. Engines fire up. Headlights cut through fog. Within minutes, the port exhales again, returning to its usual rhythm of groaning cranes and distant sirens.

I should go down.

I need to call it in and make sure the cleanup crew knows where to find the body.

I should do a lot of things.

Instead, I stay frozen at the railing, watching Ronan climb out of the Camaro below.

Even from here, I can see the way he moves—loose-limbed, adrenaline-drunk, dangerous.

He accepts the congratulations with that slight smirk, the one that says he knows exactly what he is and doesn’t apologize for it.

Then he looks up.

Straight at me.

He shouldn’t be able to see me from down there—not with the fog and the darkness, but he knows this spot.

Something moves out of the corner of my eye.

Lucian Roe.

He stands back near the container shadows, just beyond the reach of the floodlights, arms folded across his chest. Dark jacket. Sharp features. That smile—the one that looks friendly until you see his eyes.

He’s watching.

Not the wreckage. Not the dispersing crowd.

Ronan. Me.

Ice slides down my spine.

The Roe Syndicate doesn’t run in Miami—they’re New York territory. They normally don’t watch the races, but here he is, studying us like we’re specimens under glass, like he’s already placed his bet and knows how it ends.

Lucian Roe doesn’t race—he orchestrates. He doesn’t win—he dismantles. He’s the kind of man who smiles while he ruins you, who makes destruction look like seduction.

And he’s here.

In my city.

At my race.

Ronan sees him too. I watch the shift in his posture, the way his shoulders tighten, the way his attention sharpens and focuses like a blade finding its target.

For a long moment, they stare at each other across the distance—predator recognizing predator.

Then Lucian smiles wider, offers a small, mocking salute, and disappears between the container rows like smoke.

Like a ghost who wanted to be seen.

I’ve been dreading the last race all week. Seeing Lucian makes everything final. Ronan may very well not walk away from this.

My hands shake against the railing. I close my eyes and focus on my breathing to calm the anxiety within me. I don’t know how long I stand there trying to calm the pounding beat in my ears until I hear a voice from behind me, low and familiar.

“Iris.”

I spin around.

Ronan stands at the top of the stairs, chest heaving slightly, sweat gleaming on his neck, eyes dark and intense in the dim light. He must have taken the stairs three at a time to get up here so fast.

“You saw him,” I rasp, my voice coiling tight as a steel cable on the brink of snapping.

“Yeah.”

“He’s racing the final—I know that,” I hiss. “What I don’t understand is why he’s prowling here now. I thought he never watched the competition?”

His boots crunch against the grated floor. “He doesn’t.”

Ronan looks apprehensive.

A knot twists in my gut. “Then why is he here?”

Ronan exhales. “He’s hunting.” He pauses, all menace. “You. This circuit.”

“I’m not his prey.”

“He will claim you if he seizes Miami if I’m not here to protect you. Lucian is dangerous, Iris.”

“I’m not some weak bitch, Ronan. I can take care of myself.” I snap.

My stomach churns at the thought of Ronan not being with me.

“I know you can, Iris, but come on, you know the life we live. It’s unforgiving.”

He pauses and the silence drags between us.

“There’s more.” He leans in, breath scorching. “He and his crew once watched your father. Miami was always their goal.”

The statement hits me like lightning.

“He slit the brake lines,” Ronan continues, cold as steel. “Same ghost signature he leaves at every race. It’s enough to look like an accident.”

My chest seizes, and the air around me thickens. I get dizzy and sway on the tower. Ronan’s hand finds my back and steadies me.

Memories slam back like a brick wall, the unanswered questions, the car that didn’t feel like Dad’s when I saw it afterward.

“He never shows up early,” Ronan says. “He skips the prelims. He lets others tear themselves to pieces, then steps in for the finale.”

“So why break his pattern?” I demand dread coiling in my gut.

His jaw clenches, grinding like iron on iron. “Because he’s measuring.”

“Me?” My voice cracks.

“Us,” he corrects, teeth bared.

I wrap my arms around myself, battling memories of rain spitting on Dad’s coffin and Ronan standing alone in the storm of umbrellas.

“I raced on his turf once,” he growls through clenched teeth. “We were young. Years before Miami became a graveyard of pride. Before I had something worth dying for.”

“And you survived?”

“Barely.” His reply is a blade’s edge. “Lost feeling in three fingers on my right hand. I lost my brother in the same race.”

My breath catches, “Ronan...I…I didn’t know.”

He inhales, gaze flicking to the shadows where Lucian vanished. “Mid-run, he rewrote the course—no warning. I held on at one-sixty as the guardrail dove at me.”

My throat seizes, a sour taste rolling across my tongue as the bile rises in my throat.

“He watched me crawl free,” Ronan says, voice hollow. “Grinned as my brother bled out.”

“So, he’s here to repeat history,” I whisper, ice forming in my veins.

“Something like that,” Ronan snarls. “He’s here to find out what I’ve got left to lose.”

“This isn’t about winning,” I murmur.

Ronan steps closer—close enough that I feel the heat of him, the restraint coiled beneath his skin.

“It never was,” He breathes. “He just wants to watch me break when he rips you away.”

If ads affect your reading experience, click here to remove ads on this page.