Chapter 44: Welcome Back, Cassian Vane
Cassian Vane dropped from the last ladder rung and landed in a corridor that had no business being this clean.
Cold metal filmed with condensation kissed the soles of his boots. A conduit overhead spat a thin blue spark. Ozone stung the back of his throat—storm-smell trapped in stone. Under it all, the steady turbine-thrum pushed up through his feet, not loud, not close, just present. Like something big breathing where no one could see.
He kept his shoulders tight, blade hand low, and walked as if the floor might report his weight.
A wall terminal woke as he passed. Letters flared white on its pale screen.
“WELCOME BACK.”
Cassian stopped. The message sat there, patient.
“Back to what?” The words scraped out of him.
The voice that answered came smooth and courteous, the same tone the city used when it wanted you docile. “WELCOME BACK, CASSIAN VANE. ROUTE ASSISTANCE IS AVAILABLE.”
His ribs tugged under the wrap as he breathed in. Not from cold. From the way the machine had his name ready.
He didn’t look up for ward-lenses. Looking up made them real.
“Route assistance,” he muttered. “Off-grid maintenance spine. No staffed checkpoint.”
“REQUEST CANNOT BE SATISFIED. FOR YOUR HONOR AND SAFETY, PROCEED TO THE NEAREST VERIFICATION CHAPEL.”
Honor. Safety. Two pretty words with edges.
Cassian’s tongue pressed against a sore tooth. He stepped past the terminal without touching it.
A narrow sign hung from a ceiling chain. FIRST LEFT flickered, then NO, RIGHT, then it went blank. The light panels above pulsed out of sync—bright, dim, bright—as if the corridor couldn’t remember how to hold steady illumination.
He moved on anyway, counting steps the way he’d been taught to count bullets. Twenty. Then five more. The hatch should be there.
It was.
Months ago, he’d crawled this route when the job still looked like a straight line and retirement had seemed like a door you could close and trust. His ring hid under his sleeve, but he felt its weight at his wrist like a second pulse.
A small plate sat beside the hatch, a reader slit waiting. He slid his forged tag in.
Nothing.
Cassian tried again, slower this time, giving the machine its little ritual. The plate chimed once—soft, almost gentle—then displayed a single line.
NON-EXISTENT.
His mouth went dry so fast his tongue stuck for a beat. His shoulders climbed toward his ears before he could stop them.
It hadn’t refused him. It had erased him.
“Cute.” His voice came out thin. “You forget me now.”
The voice returned, not from the terminal this time but from somewhere behind the walls, as if the corridor itself had learned to speak. “IDENTITY CANNOT BE CONFIRMED. FOR CONTINUITY, PRESENT YOUR CLEARANCE TOKEN.”
Cassian’s throat worked. He swallowed hard.
“No.” He let the word fall flat. “You don’t get my oath.”
For a moment, nothing answered.
Then a distant clank rolled through the passage—metal cycling, a door somewhere far deciding to become a door. The castle shifted around him, subtle as a change in wind.
Cassian crouched and ran his fingers along the hatch seam. Grease slicked his fingertips. He hooked the thin lip under the plate, pulled out a short pry bar, and set it.
When he leaned into it, pain jumped up his arm from the reopened cut, the knurling biting into raw skin. He held his breath and pushed anyway.
The hatch didn’t budge.
Not a simple lock. Not the sort you talked open with patience and a whisper. This one held like a clenched jaw.
“Fine,” he breathed, and got up.
Down the corridor, there should’ve been a wall panel. The markings on the bulkhead had been scraped away, like someone had tried to knife the idea of directions clean out of the metal. Cassian’s feet didn’t care. They remembered.
He found the seam—just a rectangle under paint, almost invisible. His knife tip slid in. A twist.
The panel popped free with a damp sound, like skin giving way too soon.
Stale heat breathed out, thick and used. Dust. Machine oil. The sort of air that sat in pipes and forgot it was supposed to move.
Cassian held still, waiting for an alarm that didn’t come.
“Better than chapel,” he muttered, more to himself than the corridor.
He lifted the panel, swung his legs up, and pulled into the duct. Metal caught at his shoulders, then his ribs, then at the wrapped ache like it was curious. He slid forward on his forearms. Grease coated his palms and worked under his nails, gritty with filings.
The turbine-thrum grew louder, not in his ears but in his bones.
A loose screw rolled under his knee and clicked once against the duct wall.
Cassian froze.
One heartbeat. Two. Three.
Nothing rushed him. No boots, no shout, no sudden flood of light. Still, the quiet didn’t loosen. It pressed closer, as if the castle leaned toward the sound and waited for him to make another.
He crawled again, slower.
Memory came sideways and sharp—wet stone against his cheek. Sweat trapped under armor. Boots above, too many, pacing while he lay in darkness with his lungs burning, willing himself smaller than a shadow.
His elbow slipped.
His chest slammed the duct floor. Pain lit up his ribs so bright it stole the next breath. He bit down hard, and iron flooded his mouth. This time it wasn’t only memory.
Cassian held still, teeth clenched.
Another flash: chains. A white corridor. A voice counting—steady, patient—calling a name that didn’t fit his mouth.
His grip tightened until metal bit his skin. He stared at his grease-smeared knuckles like they belonged to somebody else.
“Not now,” he whispered. “Not now.”
The duct hadn’t changed, but it felt tighter. His breaths shortened. Panic climbed, fast and practiced, reaching for his throat.
He stopped crawling.
He could turn back. He could go up, take the city’s main arteries, walk into a checkpoint with his head bowed like it was easier to be owned than hunted. Let them scan him. Route him. Stamp him. Finish the contract the safe way.
If they even let him.
A tremor started in his hand. Small. Mean. The tool rattled against the duct wall once, then again.
Cassian pressed it flat to the metal. “Retire,” he breathed. “That’s the plan. One job. Out.”
Boots answered in his head. Breath. A body running blind through these same guts, chased by voices that loved rules more than they loved people.
He swallowed, throat scraping dry. Anger settled in under the fear—cold, steady, useful.
“If I go back up,” he whispered, “they own the road.”
Sweat gathered at his hairline and slid into his eyebrow. It stung. He blinked it away. The tremor worsened for a second, like a sword arm about to fail.
“Stop.” He made it an order. “Breathe.”
One slow breath forced past ribs that fought him. Then another. The shaking eased—not gone, but quieter. Obedient.
Cassian pushed forward.
A junction opened to a grate. He eased his face near it and looked down.
A service corridor lay below, darker than the one he’d left, lit only by an amber strip along the floor. No guards. No workers. The air down there looked untouched.
A white arrow on the wall pointed toward a door marked VERIFICATION.
That arrow hadn’t been there before.
Cassian’s lips peeled back from his teeth. “You’re herding.”
The voice seeped up through the grate, gentle as a sermon and twice as dangerous. “UNSCHEDULED PRESENCE DETECTED. PLEASE PRESENT YOURSELF. COMPLIANCE ENSURES PEACE.”
“Peace,” Cassian murmured, tasting the lie in the word.
He backed from the grate and crawled on.
The duct led to a maintenance drop. He found a smaller panel, loosened it with two quick turns, and slipped into a cramped vertical shaft. Condensation slicked the rungs. He climbed down without letting the metal ring.
A grated platform met his boots with a soft, betraying clang.
He held still, listening.
Only the turbine-thrum. Only the slow drip of a pipe.
The corridor beyond stretched long and low. Pipes sweated overhead. The air smelled of wet metal and old soap. Pale dust filmed the floor, and his boots stamped it dark.
A wall sign hung crooked.
MAINTENANCE SPINE—C-LEVEL.
Cassian took two steps.
The letters blurred, then snapped into something else.
VERIFICATION ROUTE—THIS WAY.
He stopped so hard his knees locked.
The castle changed the writing like a monk scraping ink from vellum so the page could serve again. Same surface. Different truth.
“All right,” he muttered. “You want me on rails.”
He turned and walked the opposite way.
The light strips overhead flickered. One died. Then another. The corridor sank into dimness broken only by a low emergency lamp.
The turbine-thrum rose, not louder—angrier.
Cassian picked up his pace. Pain rode each stride, ribs rubbing under wrap. Sticky warmth seeped beneath the old bandage on his hand.
At the next junction, a terminal waited, screen bright and clean.
IDENTITY CONFIRMATION REQUIRED. PRESENT WRIST.
Under his sleeve, the ring warmed like it recognized a hook.
Cassian didn’t lift his arm.
Instead, he stepped aside, crouched, and set his fingertips under a narrow drain cover. Sour water stank up at him. He lifted the metal slow and set it down without a clank.
Blackness yawned below.
He hated dark rooms.
Milo O’Brien’s voice surfaced, distant and annoyingly cheerful—never enter a dark room alone. Cassian had laughed at it then.
Now the rule sat in his ribs with everything else.
“No boy at my elbow,” he muttered.
The drain didn’t care.
He lowered himself in. The shaft scraped his shoulders. Cold slime slicked the stone. He slid down and landed on wet metal with a soft splash.
The smell hit hard—stagnant water, mold, and something chemical underneath, like spent lye.
Cassian steadied on his hands and knees and moved through the drain run. Water soaked his trousers. Cold crept toward skin like it meant to claim him inch by inch.
At the far end, a small iron ladder rose to a maintenance alcove. The hatch above stood half open, left like a mistake.
Cassian climbed and pushed through.
The alcove took him—a pocket of stillness between corridors. A broken stool slumped in one corner. An old wall kit hung beside a faded seal: CITIZEN CARE.
The turbine howl didn’t reach in here. The quiet felt wrong, like stepping into a chapel after battle before anyone had counted the bodies.
He pulled the hatch shut and slid the latch. The click sounded too loud.
His heart answered with two quick thumps.
Cassian sank to the floor with his back to the wall. Cold metal pressed into his spine. He flexed his wounded hand; skin pulled, and he hissed through his teeth.
“Citizen care,” he muttered. “Sure.”
He reached for the wall kit. The latch resisted, then snapped open brittlely.
Inside: a roll of gauze, antiseptic, an emergency heat patch sealed in waxy foil.
Mercy. Rationed and labeled.
Cassian tore the antiseptic packet with his teeth. Sharp, clean stink rushed his nose. He peeled away the old bandage. Blood had glued it down; the pull jerked his fingers and sent a thin bolt of pain up his forearm.
He pressed antiseptic into the cut.
Fire, immediate and honest.
“Ah—” He swallowed the rest, breathing through it until the sting stopped trying to shove him out of his own skin.
Gauze went on next, tight enough to hold, not tight enough to choke. The rasp of cloth against skin sounded indecent in the small room.
He opened the heat patch and slid it under the wrap against his ribs. Warmth bloomed slowly, spreading like a small, stubborn promise. His shoulders dropped a fraction.
Cassian shut his eyes for a beat. Not prayer. Just… stopping.
A soft chirp broke the stillness.
His eyes snapped open.
Above the alcove door, a small sensor blinked. A thin tone followed—steady counting, patient as a metronome.
IDENTITY CONFIRMATION IN: 00:29.
Cassian’s stomach tightened.
“Of course,” he whispered. “No rest without a name.”
00:26. 00:25.
His hand went to his knife out of habit. Steel didn’t solve this. Noise would bring boots.
He stared at the blinking light. It wanted his wrist. It wanted the ring. It wanted the castle to write him into its ledger like property.
Cassian leaned his head back against the wall. The heat patch kept spreading, taking the sharpest edge off. He let the warmth buy him two clean breaths.
Memory surged—boots above, his own breath held, the hunted boy counting seconds in the dark.
A wet hand over a mouth.
A whisper: Don’t answer. Don’t give them the name.
Cassian’s throat worked. He swallowed once, slow.
“That’s not weakness,” he murmured, as if the alcove could hear confessions.
00:19.
His fingers curled around the gauze-wrapped hand. Grease still lived under his nails from the duct, black crescents that refused to wash clean. The grime didn’t bother him. It meant he’d been somewhere real.
He glanced down at his wrist, at the hidden ring.
The serpent seal. The lord’s brand.
His breath steadied.
“History’s a sword,” he whispered. “Not a chain.”
00:13.
That thought didn’t soothe him. It sharpened him.
The castle could rewrite signs. It could flick arrows into being. It could pretend he’d never existed. Still, it couldn’t scrub the turns his muscles remembered. It couldn’t overwrite the way his body leaned toward old routes.
Cassian pushed himself up, careful with his ribs. Warmth clung under the wrap.
00:09.
He crossed to the sensor and reached up—not offering his wrist.
His knife tip slid under the panel edge. He lifted the cover gently.
Thin wires. A small contact plate.
00:05.
He pinched one wire between his nails and twisted it free.
The tone stuttered.
00:03.
Cassian bridged two contacts with the flat of his blade, just long enough to confuse the circuit. The blink went steady, then died.
Silence fell back into place.
He let out a breath through his nose.
“No name,” he murmured. “No oath.”
Cassian reseated the panel and listened.
No boots. No barked orders. The castle had lost this little count—for now.
He took his kit and eased the alcove door open.
A corridor ran left and right, both dim, both smelling of damp metal. At the junction, a sign flickered between C-LEVEL SPINE and VERIFICATION ROUTE, like it couldn’t decide which lie to commit to.
Cassian ignored it.
He turned the way his memory pulled him. Not the way the paint told him.
Three paces. A pipe bend. Then a grated floor panel that rang hollow when stepped on—he skirted it. Another turn where the air cooled and carried a faint scent of rainwater trapped in rust.
A pressure door waited ahead, thick and round-edged, wheel handle like a ship hatch. Beside it, someone had painted a serpent mark long ago and then scraped at it, leaving only a ghost curve.
Under his sleeve, the ring warmed, then cooled. Warning and welcome tangled together.
Cassian knelt at the side panel. A maintenance port sat sealed with two screws. He removed them with quick, practiced turns and exposed a manual terminal—older, duller, built before the city learned to hide its teeth behind polite fonts.
A physical log-chip slot.
“Good,” Cassian breathed. “Old iron.”
He pulled a thin sliver from his kit: a blank log chip he’d carried for days. It slid into the slot with a dry click.
The terminal lit.
MAINTENANCE LOG REQUEST. IDENTIFY FOREMAN.
Cassian’s mouth tightened.
“A foreman,” he muttered. “Even the rats need a crown.”
He typed with two fingers, careful not to smear blood across the keys.
FOREMAN: ELIAS.
The name sat there, neat and dead.
Elias—killed by his wire. Elias—the mask the city had liked to wear.
The screen paused.
FOREMAN RECORD: RECONCILED. TASK?
Cassian’s pulse hit once, hard enough to tug his bandages. The door didn’t know. Or it pretended not to.
“Task?” He leaned closer to the screen. “Open.”
He entered:
TASK: PRESSURE EQUALIZATION—C-LEVEL SPINE. AUTHORIZATION: ROUTINE. TIMESTAMP: 03:17.
A time that meant nothing.
Or meant everything.
The terminal blinked.
LOG ACCEPTED.
Then the message changed.
ANOMALOUS ENTRY DETECTED. TIMESTAMP CORRECTION IN PROGRESS.
Cassian’s teeth bared.
Another line flashed.
LOCKOUT IN: 00:40.
He stood and grabbed the wheel handle. Cold metal bit through gauze into tender skin. He spun it.
The wheel fought him, stiff as frozen ground. Behind the door, pressure hissed faintly—a thin warning.
Cassian set his feet wide and leaned in.
Pain flared in his ribs. Sweat sprang up under the wrap. He shoved anyway.
The wheel gave a fraction.
Above it, an old round gauge—needle trembling—ticked toward the edge of green.
00:31.
The castle wanted to fix his lie. Lock him out. Funnel him back to a staffed checkpoint and a chapel full of eyes.
Cassian bent close to the gauge. Colder air seeping from the seam carried rain-and-rust, like wind off an iron field. He pressed his ear near the door, listening for the shift in hiss that meant pressure had settled.
00:24.
The needle slid closer.
The wheel loosened.
Cassian turned again, faster now. His shoulder muscles bunched. Breath deepened despite the ache.
00:17.
The terminal chirped behind him, smug as a clerk.
“CORRECTION IN PROCESS. DO NOT PROCEED.”
“Yeah?” Cassian rasped, not looking back. “Come stop me.”
He turned the wheel until his ribs screamed and his vision pinched at the edges. Sweat ran into his mouth—salt and bitter.
The needle touched green.
00:09.
Cassian yanked a lever beside the wheel.
Deep inside the door, metal groaned—a heavy, reluctant sound like a drawbridge dropping. The seam widened.
Cold air blasted out and slapped his face. Rainwater. Rust. And something else—faint disinfectant, the scent of upper wards creeping down like a threat.
00:03.
He shoved his shoulder to the door and forced it open. His boots slid on the damp floor, but he caught himself and slipped through.
The door tried to swing shut at once, eager as a jaw.
Cassian lunged forward and let it close behind him without catching his coat. The lockout tone died on the far side of steel.
He stood in the new corridor and blinked.
Light hit hard and white, overbright as a surgeon’s room. Walls shone smooth, freshly painted. No pipes. No grime. The air smelled cloyingly clean, disinfectant-sweet, as if the castle had washed its hands and expected him to do the same.
A faint click came from within the walls—tiny shutters snapping.
Cassian’s skin prickled. The heat patch under his wrap suddenly felt laughable, a thumb of warmth against a place built to be cold.
A wall terminal lit as he stepped forward.
One neat phrase appeared.
“WELCOME BACK.”
Cassian didn’t stop walking. His boots squeaked on the spotless floor, traitorous and small.
“I know a trap,” he murmured, voice low and controlled, “when it sings.”