StoryChoose
Rainy Rooftops
🌧️ Rainy Rooftops

The Empty Cradle

3 chapters for 1 character · about 12 minutes · told 1 time. The highlighted parts are filled in with your own characters when you make this story yours.

Chapter 1: The Empty Bay

⟨Character 1⟩ steps out of the service elevator, rain dripping from his hair, a stolen VirtuCore badge clipped to his damp shirt. The corridor is dark except for the blue pulse of servers behind glass. This heist already feels wrong, and he has under a minute before Carl returns.

Carl: You got forty minutes, then I’m calling it in.

⟨Character 1⟩: You’ll be gone by then, and so will any chance of you getting another envelope from me. I don’t need forty minutes, I need ten, maybe fifteen if the air conditioning kicks on and the servers start to hum louder. I built this rack with my own hands, I know every wire and every screw and every soft spot in the floor, so trust me when I say I don’t need your timetable. If you call it in early, Carl, I will find out, and I won’t need a security badge to make your life difficult.

⟨Character 1⟩: The glass door seals behind me with a click that sounds too final. The server room smells like hot dust and electricity, and the blue lights pulse in a rhythm I’ve seen in my sleep for six months. I walk to rack seven, kneel, and use my own screwdriver on the lower panel because I don’t trust anyone else’s tools. The bay is where I left it, but when I pull the panel free, the metal slot is empty and there’s a yellow sticky note stuck to the back.

⟨Character 1⟩: The note says, ‘Look harder, M.’ Someone with a sense of humor. I crush it into a ball and drop it on the floor, then I start searching the room, running my hands along the walls and under the desks. A server room should be boring, not full of surprises, but I find a poster of a rocket launch taped over a section of wall. I peel it back and there’s a small wall safe, the kind you buy at a hardware store, the kind a child could open.

⟨Character 1⟩: I take the stethoscope from my backpack and press the chest piece against the safe door, listening for the faint click of tumblers as I turn the dial to twenty-four, then thirty-one, then eight. The dial clicks three times, and the safe swings open without resistance, and inside is not a drive, not a hard disk, not anything that looks like source code. There’s a single USB stick, cheap black plastic, sitting on an empty shelf with a handwritten tag that says, ‘For M.’ That’s not my code, that’s bait, and whoever left it wants me to take the next step.

⟨Character 1⟩: I plug the USB into my phone with an adapter, and the screen goes black for a second before it shows a video feed, a grainy night-vision shot of this exact room from an angle I never saw, and I’m standing in the middle of it staring at the safe. The time stamp in the corner says 11:52 PM, and the feed is live, which means they’re watching me right now. The whole heist was a setup from the start, and I walked right into it. I can feel the wrongness now, like a weight on my chest, and my hands are shaking.

Carl: Boss says you’re staying for a chat.

Chapter 2: The Live Feed

⟨Character 1⟩ stares at his phone screen, the live feed showing his own back in the server room. He crushes the USB under his heel.

⟨Character 1⟩: The whole heist was a setup from the start. They left an empty bay and a safe I could crack in under a minute. This USB is just a tracker, and I walked right into it. I should have known when Carl took the envelope without counting twice.

Dana: You were always easy to predict, ⟨Character 1⟩. You think the code is here? We moved it to the cloud months ago. You just broke into my office for nothing. The USB in your pocket is sending your location to our security team, and the door lock has already been reset from upstairs.

⟨Character 1⟩: Why go to all this trouble? You could have just sued me or stolen the code back. This feels personal.

Dana: Because now I can have you arrested for breaking and entering, and by morning the board will see the footage and I’ll own the rest of your company. You should have asked for help, ⟨Character 1⟩. You have no allies, no partners, no one to call, and that’s exactly why you walked in here alone.

⟨Character 1⟩: I don’t need help. I’ve never needed help, and I’m not starting now.

⟨Character 1⟩: Twelve minutes until the police get here. The security override on my phone is too slow, and the laptop in my bag is cracked. But there’s an air vent above the server racks, and I can fit through it if I flatten my shoulders.

⟨Character 1⟩ hauls himself into the air vent, the metal groaning under his weight. He crawls toward the elevator shaft, guided by his phone’s flashlight. Through a floor grate, he sees Carl and another guard ripping out cables.

Carl: Make it look like vandalism, not a break-in. Rip out the network lines, scratch the paint, leave boot prints. We’ll say he went crazy with a crowbar.

Guard: Got it. And we delete the first ten minutes of the server room feed so it looks like he came in smashing.

⟨Character 1⟩: They’re framing me for vandalism too. If I don’t get out before the police arrive, they’ll pile on charges I can’t shake loose. I have to move faster.

⟨Character 1⟩: I kick the vent cover loose and drop into the elevator lobby, twisting my ankle on the landing. The pain shoots up my leg, but I limp to the stairwell door, and it’s chained shut with a padlock I don’t have time to pick.

⟨Character 1⟩: The laptop in my bag says three minutes, and I can hear sirens outside. I grab a fire extinguisher from the wall and swing it at the door handle, and the handle snaps off. The door swings open, but my ankle gives way and I slide down the first flight of concrete steps. The laptop tumbles out, cracks against the wall, and the camera flicks on.

Dana: You’re out of time, ⟨Character 1⟩. The police are at the loading dock, and they have your name. I told you to ask for help.

Chapter 3: The Last Minute

⟨Character 1⟩ lies on the concrete landing, the broken laptop open beside him, its cracked screen glowing as Dana’s voice comes through the speaker.

Dana: The police are at the loading dock, and they have your name and your photo. They’ll find your tools in the bag, your fingerprints on the safe, the cash in Carl’s pocket. Everything leads to you, and there is not a single person who will believe you were set up. Because you never tell anyone anything, ⟨Character 1⟩, and that’s exactly why this works.

⟨Character 1⟩: No. Everything leads to this, and this is the last thing you will ever get from me. I’m pulling the hard drive out of my laptop and smashing it against the wall, and I’m going to keep smashing it until the platters are in pieces and the circuit board is dust. Now there’s no evidence of my plan, and you can watch me do it on your little camera.

Dana: There’s a cloud backup of that too, and you know it. I own a third of your company, ⟨Character 1⟩, which means I have access to every file you ever wrote, every email, every commit you pushed to the repository. You thought you were alone in this, but the truth is you were the only one who didn’t know you were already owned.

⟨Character 1⟩: I had no allies. I had no backup. I had no one who knew what I was doing tonight, and that is why I’m standing here with a broken drive in my hand instead of walking out with my code. The whole heist was wrong from the first minute, and I was too stubborn to ask for help.

Police Officer: On the ground! Put your hands behind your head and do not move! We have the building surrounded, and there are two officers coming up the stairs right now. If you so much as twitch, we will take you down hard.

⟨Character 1⟩: I’m not armed, and I’m not going to resist. I’m limping down the last flight of stairs and pushing open the emergency exit with my shoulder, and my hands are already in the air. You don’t have to shoot me, because I’m done running.

Dana: You should have asked for help, ⟨Character 1⟩. You could have called a lawyer, a partner, even a friend, but you came alone because you think talking to people is a weakness. Now look at you, handcuffed in a puddle while the rain washes your fingerprints away.

⟨Character 1⟩: The heist went wrong in the last minute, and I mean that literally: the minute I pushed open the loading dock door, the police were already there. I was the last to know I was being played, and the first to realize my silence was the real crime.

Rest now, ⟨Character 1⟩. You did your best. Goodnight, Carl, Dana, Guard, and Police Officer.

A question for tonight
⟨Character 1⟩, when did you last let someone help you, and what would have changed if you had?

More shared stories · Write a new one

The Empty Cradle: a bedtime story · StoryChoose