Ghost in the Sea
Haunted by the tactical call that sent his fox partner into the sea, a wolf detective must hunt a new killer whose trail of breadcrumbs is so intimate, he's forced to prove the ghost he mourns is secretly orchestrating the crime from beyond the grave.
The crime scene on Port 23 was a postcard of urban decay, the kind of place forgotten by everything but the tide and time. Rain, the kind that doesn't so much fall as slant sideways, had turned the rust-stained concrete into a slick, treacherous surface. It drummed a relentless rhythm on the corrugated tin roof of the old warehouse, a sound that would find its way into a man's dreams for weeks to come. It was a sound Garrick knew well. It was the sound of a case going nowhere before it had even properly started.
He ducked under the yellow police tape, the plastic slick and cold against his paw. The uniformed officer holding it gave him a curt nod, recognizing the worn grey trench coat and the perpetually weary set of his ears. Garrick was a wolf, his fur a charcoal black streaked with silver at the muzzle, a physical map of the cases he'd carried. His eyes, a pale, washed-out yellow, took in the scene with a practiced, almost detached, scan.
The body was in the front seat of a city-issued sedan, a mouse by the looks of it, slumped over the steering wheel. The driver's side window was a spiderweb of fractured glass, a single, clean hole punched through the center. It wasn't random. It was professional. This wasn't a robbery gone wrong; it was an execution.
"Thaddeus Pimm," Captain Ilya rumbled, his massive bovine form blocking the meager light from a single flood lamp. "City auditor. His wife reported him missing when he didn't come home from his late-night meeting. Found him here three hours ago." Ilya's voice was like the grinding of heavy machinery, all low gears and no sentiment.
"Meeting?" Garrick's voice was a low growl, barely audible over the rain. He leaned closer to the car, his nose twitching. The scent of blood was sharp and metallic, mixed with the cheap, synthetic scent of the car's upholstery. And something else. Something faint, almost buried under the rain and the sea salt. A memory, not a scent.
"Yeah," Ilya said, consulting his leather-bound notepad. "Said he was meeting someone about an old account."
Garrick circled the car slowly, his gaze sweeping from the shattered window to the victim's still form. Pimm was small, even for a mouse, his glasses knocked askew on his pink nose. There was no sign of a struggle. His wallet was gone, his watch missing. A classic misdirection.
"Robbery-homicide," one of the uniforms offered, a young bull trying to sound like he knew what he was talking about. "Guy probably surprised the perp. Took a shot for his trouble."
Garrick didn't respond. He stopped at the passenger side door, which was slightly ajar. He used a pen to push it open further. The scent was stronger here, not of the auditor, but of the killer. It was faint, carried on the damp air, but it was there. He inhaled deeply, his eyes closing for a fraction of a second.
Fox.
It couldn't be. He straightened up, his jaw tightening. It was just his mind playing tricks, a ghost of a memory stirred by the rain and the gloom. He'd smelled that scent on a thousand crime scenes, usually in the cheap cologne of a two-bit hustler or a nervous informant. But this was different. This was clean. Subtle. It was the scent of someone who knew how to leave without leaving a trace.
"You getting anything, Garrick?" Ilya asked, his tone impatient. He was a captain who liked his cases neat, tied up with a bow and ready for the morning brief. A dead auditor in a forgotten dock was an inconvenient wrinkle.
"Maybe," Garrick said, his gaze fixed on the dark, empty warehouse behind the car. "Whoever he was meeting, they didn't show up here by accident. This pier is derelict. You don't come here for a friendly chat."
Ilya grunted, a sound of reluctant agreement. "So, you're thinking it was the meet?"
"The meet went bad," Garrick corrected. "Pimm was the target. The robbery is a cover. They wanted him dead, and they wanted it to look like something else." He turned away from the car, his eyes scanning the rain-swept expanse of the empty pier. The ghost scent of fox was gone, but the feeling it left behind lingered, a cold knot in his gut. This wasn't just another case. This one felt personal, though he couldn't yet say why.
"Find out what that old account was," Garrick said, his voice low and firm. "That's where we start."
An old account. The words echoed in his head as he walked back to his own car, leaving the crime scene and its rain-soaked secrets behind. He knew, with a detective's instinct, that the account was a key. And he had a sinking feeling it was a key that would unlock a door he'd long since tried to seal shut.
***
The first order of business was the file. Garrick sat in the cramped, grey-walled cubicle that served as his office in the Homicide division, a single desk lamp cutting a cone of light through the gloom. The case file on Thaddeus Pimm was thin, just a few preliminary reports and the auditor's personnel file. He flipped through it with a calloused thumb. Pimm was meticulous, a creature of habit and numbers. His work history was spotless, a testament to a life spent in the quiet pursuit of decimal points.
The "late-night meeting" was the only anomaly. Pimm's calendar, recovered from his desk, had a single entry: "Port 23 - Re-evaluation of Account 7-B." No name, no other details. It was a ghost of a clue, but it was all Garrick had.
He needed to see Pimm's office.
The municipal building was a tomb of quiet bureaucracy after hours. Garrick's footsteps echoed in the empty marble hallways as he made his way to the auditor's department. He let himself in with a key he'd borrowed from the property clerk, a weasel who owed him a favor.
Pimm's office was exactly as he'd imagined it: neat, organized, and sterile. Every pen was in its holder, every file was perfectly aligned in its cabinet. Garrick ran a paw over the desk, his fingers tracing the faint grooves in the wood where Pimm had no doubt worried at the surface over countless budgets. He pulled on a pair of gloves and started going through the drawers.
It was in the bottom drawer, hidden beneath a stack of outdated tax code manuals, that he found it: a slim, unmarked manila folder. Inside were a handful of documents, not the official city letterhead, but photocopies of much older, yellowed papers. They were financial records from a decade-old public works project. A slush fund for "contingency overruns" and "unforeseen engineering challenges." It was a classic shell game, money moved around, earmarked for things that never happened. The kind of account that should have been dormant for years.
But it wasn't. The last document showed a recent transfer, a small sum reactivating the account. A single line in the margin, in Pimm's neat, precise script, read: "Discrepancy. Origin of funds unclear. Requires further investigation."
And there it was. The motive. Pimm had found something, a loose thread in a tapestry of corruption that had been hanging undisturbed for ten years. Someone had gone to great lengths to keep that thread from being pulled. Garrick's eyes scanned the old date on the original documents. His blood ran cold.
The account had been opened in the final months of his old partner's life. The year Renard died.
The name hit him like a physical blow. Renard. A red fox, sharp as a tack, with a smile that could charm a confession out of a saint and a moral compass that had always been a little bit broken. They'd been partners for five years, a mismatched pair that had somehow worked. Garrick's steady, relentless grind had been the perfect counterpoint to Renard's flashy, intuitive leaps. Until the night at sea, the arrest that went sideways, the fight, and the fall into the icy, black water.
He'd never found the body. The Coast Guard had searched for days, but the current had taken Renard, and the department, after a decent interval, had closed the file. Death in the line of duty. End of story.
But now, the scent of fox at the crime scene, the account from Renard's era, it all twisted together in his gut, forming a suspicion so wild he didn't dare voice it. He couldn't. It would sound insane. A ghost? It was just a coincidence. It had to be.
He closed the folder and tucked it under his arm. He needed to talk to someone who could navigate the digital side of this, someone who could look at the account's history without asking too many questions. He needed Finn, the tech rat who lived in the server room and spoke in binary and caffeine.
As he stepped out of the auditor's office, the rain had finally stopped, leaving the city glistening under a sickly yellow moon. Garrick pulled his trench coat tighter, the folder a heavy, accusing weight against his side. He was chasing a ghost, and a part of him, the part he kept locked away, was terrified of what he might find when he caught it.
***
The server room in the basement of the Grayside PD was the opposite of Pimm's office. It was a chaotic tangle of wires, blinking lights, and the constant, low hum of computers working overtime. Finn, the resident tech analyst, was a hunched figure in the corner, his brown fur almost blending in with the dusty servers. His nose twitched as Garrick approached, his eyes never leaving the three monitors in front of him.
"Garrick," he said, his voice a high-pitched squeak. "You're not supposed to be down here without a form 4-B. And a supervisor's escort. And a fire extinguisher. Safety regulations."
"I'll take my chances," Garrick rumbled, sliding the folder onto the only clear space on Finn's desk, a precarious spot next to a half-eaten bag of cheese puffs. "I need you to look into an old city account. Quietly."
Finn's whiskers quivered with a mixture of fear and professional curiosity. He pushed his glasses up his snout and opened the folder. His eyes darted across the documents, his paws already hovering over his keyboard. "Account 7-B... dormant public works... this is ancient. The server it's on probably thinks the internet is a fad."
"Can you get into it?"
"Can I breathe?" Finn muttered, his paws a blur on the keyboard. "The real question is, should I. This will leave a digital footprint a blind badger could follow."
Garrick leaned against a server rack, the heat from the machines warming his back. "Just tell me who accessed it. And when."
For the next hour, the only sounds were the clattering of Finn's keyboard and the rhythmic clicking of his tongue against his teeth. Garrick waited patiently, watching the code and numbers flicker across the screens, a language he would never understand. Finally, Finn sat back, his chair squeaking in protest.
"Okay," he said, his voice hushed. "You were right. It's been accessed. Three times in the last two weeks. Remote logins, all from different public terminals around the city. Burner phones, probably. And the IP addresses... they're ghosts. Rerouted through a dozen proxies. Someone who knows what they're doing." He paused, tapping a claw on the screen. "But here's the kicker. The account wasn't just accessed. It was accessed using a security protocol that was decommissioned... ten years ago. It's an old backdoor, something that was left in the system during a software update. Only someone who worked with the system back then would know about it."
Garrick's heart thudded in his chest. A decade-old backdoor. A ghost in the machine. It was impossible. It was a coincidence. It had to be.
"Did you get a name?" Garrick asked, his voice barely a whisper.
"No name," Finn said, shaking his head. "But I did get a list of everyone who had high-level access to that particular system back then. It's a short list." He turned one of his monitors to face Garrick.
The list was short, a dozen names glowing in the sterile blue light of the monitor. A couple of council members, a few department heads he vaguely recalled hearing about in the news, and a handful he'd never heard of.
"Print it," Garrick said, his voice low.
Finn's paws flew across the keyboard, the old dot matrix printer on the corner of his desk whirring to life. The paper emerged with a familiar, rhythmic clatter, the ink still damp. Garrick folded it into a tight square, the creases sharp and precise, and slipped it into the inner pocket of his trench coat. The paper felt like a lead weight against his ribs.
"Thanks, Finn."
"If you really want to thank me," the rat said, not looking up from his screen, "you'll bring me back a bottle of that twelve-year-old from the liquor store on Elm. The one with the green label."
Garrick managed a thin smile. "You got it."
Back in the grey confines of his cubicle, the precinct's ambient hum a constant drone in his ears, Garrick spread the crinkled printout on his desk. The names stared back at him, a lineup of ghosts from a decade past. He logged into the city's database, his fingers moving with a slow, deliberate rhythm across the keyboard, the glow of the screen illuminating the weary lines on his face. He started with the council members, their faces flashing on the screen, their records clean, their alibis solid. He was looking for a needle in a haystack, but he had a feeling the needle wasn't even in the stack. It was the stack itself.
The names blurred together after the third hour, a procession of forgotten faces and dead-end leads. His coffee had gone cold in its mug, the bitter dregs a mirror to his growing frustration. He was chasing shadows, and the shadows were winning. He typed in the last name on the list, his knuckles stiff from the cold and the tension. Liam Thorne. The search bar blinked back at him, then spat out its response: "0 results." He leaned back, the old chair groaning in protest. Nothing. A ghost in the system, just like the backdoor. He checked the printout again, his finger tracing the neat, typed letters. No mistake. Liam Thorne simply didn't exist in the city's records.
A heavy shadow fell across his desk, blocking the meager light from his lamp. Captain Ilya stood there, his bulk filling the narrow space of the cubicle. No knock announced his arrival—he simply materialized, a silent giant whose weight seemed to defy the laws of physics, honed by countless hours of practice.
"Any progress?" he rumbled, his voice a low vibration that seemed to shake the dust from the ceiling tiles. He glanced at the names on the screen, then at the list in Garrick's paw.
"Following up on some old leads," Garrick said, his voice carefully neutral. He minimized the screen, but not before Ilya's sharp eyes caught the name at the top of the list.
"Thorne," Ilya grunted. "Never heard of him. He a suspect?"
"Just a name from an old file," Garrick lied, the words tasting like ash in his mouth. "Dead end."
Ilya's gaze was heavy, weighing him down. "Garrick," he said, his tone shifting from professional to something more personal, more weary. "This case... it's a bad one. But it's a simple one. A city auditor gets greedy, pokes his nose where it doesn't belong, and gets clipped by someone he was trying to blackmail. It happens. We find the guy, we close the case."
Garrick said nothing, just met the captain's stare. He saw the concern there, the unspoken warning. Ilya had been around long enough to see good detectives go down bad rabbit holes, chasing phantoms born from guilt and grief.
"Don't make it more complicated than it is," Ilya continued, his voice softening slightly. "Some cases are just ugly. They don't have a deeper meaning. They are a measure of how little a soul can be worth." He put a massive paw on Garrick's shoulder, a gesture of both comfort and restraint. "Get some sleep. You look like hell."
Ilya turned and walked away, his hooves clicking on the linoleum, leaving Garrick alone in the pool of light from his desk lamp. The captain's words hung in the air, a sensible, logical anchor in a sea of suspicion. He was right. It was the simplest explanation. But Garrick's gut, a hardened, reliable instrument forged over two decades on the force, was screaming otherwise. The scent of fox, the backdoor, the ghost of a name... it was a pattern. And Garrick had never been one to ignore a pattern.
He shut down his computer, the screen fading to black, his own reflection staring back at him for a brief second before disappearing. He wasn't going to sleep. He was going to find out who Liam Thorne was. And he was going to start at the one place in Grayside where forgotten names went to be remembered.
The docks.
***
The Salt and Purl was a dive bar that clung to the edge of the working docks like a barnacle on a ship's hull. It was a place for the forgotten, the working stiffs and the quiet hustlers who made their living on the fringes of the city's maritime life. The air inside was thick with the smell of stale beer, brine, and cheap cigar smoke. Garrick pushed through the heavy wooden door, the dim light inside a welcome relief from the grey drizzle that had started up again.
He made his way to the bar, his boots sticking slightly to the grimy floor. The bartender, a grizzled old badger named Silas, looked up from polishing a glass that had probably been clean an hour ago. His eyes, small and black and suspicious, narrowed as he recognized Garrick.
"Detective," he grunted, his voice a low rasp. "What brings you down from your ivory tower? Run out of donut shops to harass?"
Garrick ignored the jab, sliding onto a wobbly stool. "Just looking for some information, Silas. And a whiskey. Neat."
The badger poured a generous shot of amber liquid from a dusty bottle and slid it across the bar. "Information costs extra around here. You know that."
Garrick took a sip, the cheap whiskey burning a familiar path down his throat. He pulled the folded list from his pocket and laid it flat on the bar, his finger tapping on the name "Liam Thorne." "Ever heard of this guy?"
Silas peered at the name, his brow furrowing. He shook his head slowly. "Doesn't ring a bell. But that don't mean much. Names are like the tide here, detective. They come and go." He picked up the list, his claws tracing the other names. "Some of these I know. Councilman Briggs, he used to come in here before he got too important. The others... they're ghosts. Just like your friend here."
Garrick felt a flicker of disappointment, but he didn't show it. He knew Silas was holding back. They always did. "He's not a friend," he said, taking another sip of whiskey. "He's a ghost I'm trying to put to rest. A ghost who might be connected to a dead auditor."
The badger's eyes flicked up to meet Garrick's, a flicker of something unreadable in their depths. He folded the list and pushed it back. "Auditor, you say? That's bad for business. Auditors are like termites. They get into the woodwork and start chewing on the foundations." He leaned forward, his voice dropping to a conspiratorial whisper. "There's been talk on the docks. Strange things. A new face, asking questions about old shipping manifests. About a crane that was supposed to be scrapped a decade ago."
Garrick's ears pricked up. A crane. "What kind of questions?"
"Just questions. From a fox. A red fox. Sharp dresser. Quiet. Paid in cash." Silas shrugged, as if it was nothing. "But like I said, faces come and go."
A red fox. The words hit Garrick like a punch to the gut. It wasn't proof. It wasn't even close. But it was another thread, and it was the same color as all the others. He finished his whiskey in one gulp, the burn a welcome distraction from the cold dread spreading through his chest.
"Thanks, Silas," he said, sliding a few bills across the bar. "Keep your ears open. There might be more in it for you."
Silas pocketed the cash without a word, his expression already back to its usual state of bored indifference. Garrick stood up, his legs feeling slightly unsteady, but not from the whiskey. He walked out into the rain, the list of names a damp, heavy weight in his pocket. He had a new lead, a phantom fox asking about a phantom crane. It was insane. It was impossible.
But it was the only lead he had.
He needed to find that crane.
***
The Port Authority's records warehouse was a cavernous, climate-controlled mausoleum of forgotten industry. Rows upon rows of metal shelving stretched into the gloom, filled with neatly labeled boxes containing the bureaucratic remains of Grayside's shipping history. The air was cold and smelled of dust and decaying paper.
Garrick had pulled a few strings, called in a favor from a clerk who owed him for looking the other way on a minor traffic violation. Now he stood alone in the vast, silent space, a flashlight in his paw, cutting a beam through the darkness. He was looking for records from a decade ago, specifically anything related to a large-scale construction project that would have required a heavy-lift crane.
It took hours. He sneezed his way through dusty manifests and rusted filing cabinets, his flashlight beam dancing over faded ink and brittle paper. His back ached, and his eyes burned from the fine particulate dust that hung in the air. He was about to give up, to concede that Silas's tip was just another dockside rumor, when he found it.
Tucked away in a box labeled "Public Works - Decommissioned Assets," he found a file. "Project: Bayview Esplanade Redevelopment." Inside were blueprints, invoices, and shipping manifests. And there it was. A purchase order for a "Kobelco CKE2500 Crawler Crane." The date matched. The amount was staggering. And the delivery destination was listed as "Port 23 - Temporary Holding."
He scanned the rest of the file. The project had been cancelled. Budget cuts, political infighting, the usual story. The crane, a multi-million dollar piece of equipment, was never used. According to the final report, it had been sold for scrap to a foreign salvage company. But there was no bill of lading for the scrap sale. No record of it ever leaving the port. It had simply vanished from the books.
In the wreckage of paperwork, a single gleam of truth emerged. The name was there, a confident, looping script at the bottom of the purchase order that Garrick would have recognized anywhere. Liam Thorne. The phantom finally had a name, and a signature to anchor it to reality. This wasn't the hand of a city official, not officially. The signature claimed the space marked "Independent Contractor - Logistics Consultant." A freelancer, hired to oversee the crane's delivery and installation. A role that granted him legitimate access to the port, the manifests, and the account.
Garrick folded the document, his thoughts accelerating. If Thorne wasn't in the city's database, his identification had to be a forgery. A masterful one, but a forgery nonetheless. And only one craftsman in Grayside possessed the skill to fabricate such credentials, an ID that would sail through a Port Authority inspection without a flicker of suspicion. A lizard named Milo, a forger who operated from a cramped backroom in the city's garment district, a man whose debt to Garrick was born from a case involving a stolen necklace and a jealous husband.
He left the records warehouse, the file tucked securely under his arm. The rain had started again, a steady, miserable drizzle that clung to him like a second skin. He didn't bother with his umbrella. He welcomed the cold, the wet, the elements that kept his senses honed. He was closing in. The ghost was no longer a whisper in the shadows; it was leaving prints in the mud, and he was beginning to recognize the unique tread of its soul.
***
Milo's workshop was a sensory assault. The air was thick with the sharp, chemical tang of solvents and the musty smell of old paper. Racks of leather, vials of ink, and a bewildering array of printing presses filled every available inch of the cramped, dimly lit space. Milo himself was a slender, green-scaled lizard, his movements precise and economical as he worked under a magnifying lamp, etching a delicate pattern onto a blank passport.
He didn't look up when Garrick entered, his forked tongue flicking out to taste the air. "Detective Garrick. To what do I owe the displeasure? I hope you're not here to audit my tax returns."
Garrick closed the door behind him, shutting out the noise of the street. "I need information, Milo. And you owe me."
Milo finally looked up, his slitted pupils narrowing. "A debt is a debt. But information is my currency. You're asking me to devalue my own stock."
Garrick placed the file on the cluttered workbench, careful not to disturb the delicate instruments. He opened it to the purchase order, tapping a claw on the signature. "I need to know who this is. Liam Thorne."
Milo's forked tongue flickered, tasting the air between them. He leaned closer to the document, his reptilian eyes narrowing as he examined the confident, looping signature under the magnifying lamp. The workshop fell silent, save for the rhythmic drip of a leaky pipe somewhere in the shadows.
"A man conducting business at this level requires more than just a confident hand," Milo rasped, his gaze never leaving the paper. "He would have needed identification to gain access to the Port Authority. Have you checked the city's database?"
Garrick's jaw tightened, the muscles in his neck cording with restrained impatience. "If Thorne were in the system, I wouldn't be standing in your ink-stained basement."
The lizard raised his hands, palms outward, a gesture of mock surrender. "Of course. My apologies." He straightened up, his movements fluid and deliberate. "In that case, he would have required a foundation. A birth certificate, perhaps. A social security number pulled from the ether. Once I have a starting point, I can trace the digital breadcrumbs."
Milo turned to a dusty computer terminal in the corner, his fingers hovering over the keyboard. "Give me an hour. Every forgery leaves a shadow, detective. I'll find where this one has been dancing." He glanced back at Garrick, his expression unreadable. "But understand, this is a deep dive. The kind that attracts attention."
"Buy me the hour," Garrick said, his voice low and urgent. "Whatever it costs."
The lizard gave a curt nod and disappeared into the digital labyrinth of his machine. Garrick waited, the minutes stretching into an eternity. He paced the small space, his claws clicking on the concrete floor, his mind racing. He was so close he could taste it. The ghost was becoming real, and with it, the terrible truth of what had happened to Renard.
Finally, Milo swiveled in his chair, a single sheet of paper in his hand. He held it out to Garrick, his expression somber. "Here is your ghost, detective. Or rather, his new face."
Garrick took the paper, his eyes immediately drawn to the photograph. It was a DMV-style picture, grainy and unflattering. But there was no mistaking the face staring back at him. The sharp, intelligent eyes. The wry, almost arrogant set of the mouth. The distinctive red fur, now with a few subtle streaks of grey at the temples.
It was Renard. Alive.
The name on the license was "Liam Thorne," but the face was his partner's. The date of issue was ten years ago, shortly before the account was opened. A tremor ran through Garrick's frame as the realization struck, his hands slapping against the workbench to keep his knees from buckling. The ghost was real. The past wasn't dead; it had just been hiding in plain sight, wearing a different name.
"He's good," Milo said, his voice devoid of his usual professional detachment. "The entire identity is a masterpiece. Birth certificate, work history, credit score... it's all there. But it's all a shell. A very expensive, very well-made shell."
Garrick couldn't speak. He just stared at the photo, the face of the man he had mourned, the man he had blamed himself for losing. The man who was now his prime suspect in a murder investigation. The betrayal settled in his stomach like a shard of ice. Renard's eyes, once full of mischief and life, now stared back at him from behind a stranger's name. The grey at his temples was a cruel joke, a sign of a life lived while Garrick had been mourning a ghost.
With a sharp, almost violent motion, Garrick folded the paper, the creases digging into his palm like tiny knives. He shoved it into the inner pocket of his trench coat, the fabric straining against the weight of the truth. The ID was a brand against his ribs, a constant reminder of the betrayal that had been festering in the shadows for ten long years.
"Thank you, Milo," he managed to say, his voice a hoarse whisper. "Consider your debt paid."
He walked out of the workshop, the chemical fumes and the smell of old paper clinging to his coat. The city outside seemed brighter, harsher, as if a veil had been ripped from his eyes. The rain had stopped, but the world felt no less cold.
***
The morning light did little to chase the shadows from Garrick's cubicle. He sat at his desk, the glow of his lamp a small island in the grey expanse of the bull pen. On the scarred wood next to his keyboard lay two artifacts from a life he thought he'd buried: the forged ID for Liam Thorne, and the thin, brittle file that marked the official end of Renard's life. He'd read it a hundred times, the words burned into his memory like a brand, but now he read it again, searching for the lie between the lines.
The report was a monument to his competence, a by-the-book account of a chase that went sideways on a rain-slicked cargo deck. The pursuit onto the boat, the decision to split up, Garrick's tactical error to send Renard down low, the rogue wave. All of it had been seared into his memory for a decade, a litany of guilt he recited in the quiet hours of the night. But now, with Renard's face staring up at him from a stranger's driver's license, every detail felt like a fresh stab to his gut. The official narrative was a clean wound, but the truth was a festering infection, and he was determined to find its source.
He flipped past the incident report, his paws moving with a grim familiarity to the section detailing the desperate search. Helicopters sweeping a thousand square mile search area, patrol boats sent in every direction, all of it in vain. The Coast Guard's final report was a masterpiece of bureaucratic finality, a neat and tidy conclusion to a messy, tragic end. But then, a single line caught his eye, a footnote he'd overlooked in his grief, a detail buried in the bureaucratic aftermath. A report from a fishing trawler, the Sea Serpent, claiming to have seen a fox clinging to a piece of debris in the water the morning after. The report had been dismissed as a false sighting, a grief-induced hallucination from a crew that had been out too long. But now, it was the only thing that made sense. It was the missing piece, the moment Renard had cheated death and begun his life as a ghost.
***
The harbormaster's office was a cramped, water-stained box overlooking the working end of the docks. A burly sea lion with a thick, greying moustache looked up from a stack of paperwork, his eyes narrowing as Garrick stepped inside, bringing the damp chill of the harbor with him.
"Detective," the harbormaster grunted, his voice a low rumble that seemed to vibrate through the floorboards. "Don't see much of you down here unless someone's ended up in the drink."
Garrick slid a small, folded piece of paper across the cluttered desk. "I need information on a vessel. The Sea Serpent."
The harbormaster picked up the paper with a flipper, his brow furrowing as he read the date. "That's going back a ways." He lumbered over to a filing cabinet, its metal surface pitted with rust, and began rummaging through drawers that groaned in protest.
"I need the crew list, the ship's log, and the port manifest from that date," Garrick said, his voice low and steady. "Specifically, I need to know if anyone debarked when they made port."
The harbormaster grunted, his back still to Garrick as he sifted through yellowed files. "That's a lot of paperwork for a ghost hunt, detective."
"Just do it," Garrick said, his patience wearing thin. "And keep it quiet."
After what felt like an eternity, the harbormaster returned with a thick, musty-smelling file. He dropped it on the desk with a thud that sent a cloud of dust into the air. "Here's your ghost ship. The Sea Serpent." He flipped through the pages, his flipper tracing down the crew list. "No one debarked. The log shows a full complement when they left port again. Whatever you're looking for, it didn't walk off that boat."
Garrick's eyes scanned the documents, his mind racing. The official record was clean, too clean. But he knew, with a certainty that settled like a stone in his gut, that Renard was a master of leaving without leaving a trace. The truth wasn't in the official record; it was in the spaces between the lines. Garrick unclipped the crew list from the file, the paper brittle and yellowed with age. "I'll return this later," he said to the harbormaster, his voice a low rumble that held no room for argument.
The sea lion grunted, his whiskers twitching. "You better."
Back in the grey confines of his cubicle, the precinct's ambient hum a constant drone in his ears, Garrick spread the crinkled list on his desk. He logged into the city's database, his fingers moving with a slow, deliberate rhythm across the keyboard, the glow of the screen illuminating the weary lines on his face. He started at the top, the names a procession of ghosts from a decade past. Almost all of them had either died or retired and moved away, their records dead ends, their lives scattered to the winds.
But there was still one of them left in Grayside. A name that glowed on the screen, a flicker of life in a sea of ghosts. An address in hand, he drove through the rain-slicked streets, the wipers beating a frantic rhythm against the windshield, his mind racing ahead of him. He was closing in, and he knew, with a certainty that settled like a stone in his gut, that this man held the key to the truth.
***
The apartment was in a rundown tenement building near the old fish market, the air thick with the smell of brine and decay. Garrick knocked on the door, the sound echoing in the narrow hallway. A moment later, it creaked open, revealing a stooped, elderly otter with clouded eyes and a face lined with the deep grooves of a life spent at sea.
"Mr. Havelock?" Garrick asked, his voice low. "I'm Detective Garrick, Grayside PD. I have some questions about the Sea Serpent."
The old otter squinted up at him, his gaze wary. "The Serpent? That was a long time ago, detective. My memory ain't what it used to be."
Garrick held up the crew list, his finger tapping on the otter's name. "You were the first mate. You were on deck when they found the survivor."
The word "survivor" hung in the air, a spark in the old otter's eyes. He hesitated, then slowly opened the door wider, a gesture of reluctant invitation. "You'd better come in."
The apartment was small and cramped, filled with nautical bric-a-brac and the faint, ever-present smell of the sea. Havelock settled into a worn armchair, his movements slow and pained. The old otter's gaze drifted toward a small, salt-encrusted porthole that served as his only window, his eyes clouding with the memory of a different sea. "Found him, yes," he rasped, his voice like the grinding of shingle on the shore. "A lifeless blob of red fur, clinging to a piece of flotsam. Looked like a half-drowned rat, to be honest. We changed course to pick him up, but by the time we reached him, a fog had rolled in. Thick as pea soup, it was. You couldn't see your own flipper in front of your face. We searched for half an hour, but never spotted him again." He paused, his gaze returning to Garrick, a flicker of something unreadable in his clouded eyes. "The captain wrote it off as a false sighting. Said the fog played tricks on us. But I know what I saw, detective. I know what I saw."
Garrick's pulse quickened, a cold certainty settling in his bones. "What happened then, Mr. Havelock? After the fog lifted?"
The otter let out a long, weary sigh, the sound carrying the weight of a decade of silence. "We never spoke of it again. The captain was a superstitious man. Said we'd brought a bad omen aboard. We sailed on, and the crew... we just forgot. It was easier that way." He looked at Garrick, his expression a mixture of guilt and resignation. "But I didn't forget. You don't forget something like that. A man who shouldn't have been there, gone without a trace. It wasn't natural."
Garrick leaned forward, his voice low and urgent. "Did you ever see him again? In Grayside? Did he ever contact you?"
Havelock shook his head, a slow, deliberate motion. "No. Be honest with you I doubt he ever made it ashore." He looked down at his wrinkled, spotted paws. "But I always wondered. Sometimes, late at night, I'd look out at the water and wonder if the sea gave him back, and what he did with the second chance."
Garrick stood up, the weight of the old otter's words settling on his shoulders. He had his confirmation. The ghost was real, and he had walked out of the sea and into a new life. "Thank you, Mr. Havelock," he said, his voice gruff with emotion. "You've been more help than you know."
He left the apartment, the door closing behind him with a soft, final click. The rain had started again, a fine, misty drizzle that clung to his fur. He stood on the sidewalk, the city a blur of grey and neon around him. He had the truth now, or at least the beginning of it. Renard had survived, and he had built a new identity from the wreckage of the old. But why? What was the plan? And how did Thaddeus Pimm fit into it?
He knew he couldn't go to Ilya with this. Not yet. It was too insane, too personal. He was on his own, a lone wolf hunting a fox who was supposed to be dead. He pulled up the collar of his trench coat, the rain running down his face like cold tears. The hunt had just begun, and he had a feeling it would lead him back to the place where it all started: the docks.
***
The financial trail of Liam Thorne was a masterpiece of misdirection. It was a labyrinth of shell corporations and offshore accounts, a digital maze designed to exhaust and confuse. But Garrick was a patient hunter, and he had a secret weapon: Finn. The tech rat, fueled by a steady supply of high-caffeine soda and Garrick's promise of a rare bottle of scotch, had burrowed into the city's financial network like a termite in a log.
"It's beautiful," Finn squeaked, his eyes wide as he stared at the cascading lines of code on his monitor. "It's like watching a master pickpocket at work. He moves the money, hides it, moves it again. It's a shell game where the pea is a small fortune."
Garrick stood behind him, his arms crossed, his gaze fixed on the screen. "Where does it end up, Finn? Where's the pea?"
"It doesn't end," the rat said, shaking his head. "It just... stops. There have been a handful of relatively small transfers in the past year or so, but nothing recently, the account's gone quiet."
Garrick could feel it, the clock ticking down to Renard's end game. He was running out of time, and every second that passed was another chance for the ghost to slip through his fingers. "Can you tell where the small transfers went?" he asked, his voice low and urgent.
Finn's whiskers twitched, a flicker of professional pride in his eyes. "I thought you might ask," he said, grabbing a thin folder from a precarious stack on his desk. "Mostly small payments to shipping companies. Routine stuff. But there's one larger one however, an industrial equipment manufacturer, commissioning a large crane." He paused, his nose wrinkling as if he'd caught a whiff of something unpleasant. "That one seemed odd."
Garrick took the folder, his eyes scanning the documents. The crane was a massive piece of machinery, a custom-built behemoth designed for heavy lifting. But why would Renard need a crane? He was a ghost, a shadow. He didn't build things; he tore them down.
The answer came to him in a flash of memory, a fragment of a conversation from a lifetime ago. They'd been working a case, a simple embezzlement from a construction company. Renard had been the one to figure it out, how the money was being moved, how the assets were being liquidated.
"He's not building something," Garrick muttered, more to himself than to Finn. "He's moving something. The crane is a diversion, a piece of misdirection. The real cargo is something else, something small, something valuable." He looked at the shipping manifest, his eyes locking on a single line item. "The counterweight."
Finn peered at the document, his brow furrowed. "A counterweight? It's just a big block of concrete."
"Not this one," Garrick said, his voice grim. He remembered now, Renard's crazy idea, a joke at the time. How to smuggle something out of the country in plain sight. You hide it in the one thing no one ever checks. "He's going to hide the money inside it. A vault with a mundane shell. No one would ever think to look inside a ten-ton block of concrete."
The pieces clicked into place, a cold, clear picture of Renard's plan. He'd been holding on to his small fortune, and now he was ready to disappear with it. The crane was the key, the tool to load his stolen treasure onto a ship, and the counterweight was the treasure chest itself. It was audacious, brilliant, and utterly ruthless. And it was happening soon.
Garrick turned to leave, the folder clutched in his paw. "Finn, I need you to find out when that crane is scheduled to be shipped. And where."
The rat was already typing, his paws a blur. "On it. But Garrick... what are you going to do?"
Garrick paused at the door, his expression grim. "I'm going to be there when he tries to collect his treasure."
***
The bull pen was a graveyard of stale coffee and fluorescent light when Garrick finally pieced it all together. He sat at his desk, the scarred wood littered with the artifacts of his ghost hunt: the forged ID, the crane's shipping manifest, the brittle crew list from the Sea Serpent. His pen scratched across a fresh report, the ink bleeding into the cheap paper as he laid out the impossible truth in stark, black lines. Renard wasn't just alive; he was a phantom architect, building an escape route from the wreckage of a decade-old crime.
A shadow fell across his desk, blocking the meager light from his lamp. Captain Ilya stood there, his bulk filling the narrow space of the cubicle. He didn't knock; he simply appeared, a testament to years of practice at moving silently for a creature his size.
"Working late, Garrick?" he rumbled, his voice a low vibration in the quiet of the room. His eyes, sharp and discerning, swept over the documents on the desk, lingering for a fraction of a second on the forged ID before settling on Garrick's weary face.
"Just tying up some loose ends," Garrick said, his voice carefully neutral. He knew what was coming. He could feel the weight of Ilya's scrutiny, the unspoken questions hanging in the air like smoke.
Ilya reached down and picked up the manifest, his massive paw making the paper look fragile. He scanned it, his brow furrowing. "A crane? This is what you've been chasing? A piece of construction equipment?" He put the paper down, his gaze hardening. "This isn't about the auditor anymore, is it?"
Garrick leaned back in his chair, the old leather creaking in protest. He met the captain's stare, a silent battle of wills playing out in the dim light. "It's all connected," he said, his voice low. "The auditor, the account, the crane. It all leads back to one man."
Ilya's eyes narrowed, his expression a mixture of concern and impatience. "And who is that man, Garrick? Because the name on this ID doesn't exist. The man in the photo is supposed to be dead." He leaned forward, his hooves planted firmly on the floor, his voice dropping to a dangerous whisper. "This is a ghost chase. A dangerous one. You're letting your past cloud your judgment."
Garrick's jaw tightened, a familiar anger stirring in his gut. "My judgment is fine. The evidence is right there in front of you."
"The evidence is a fantasy!" Ilya's voice rose, a rare crack in his stoic facade. He slammed a heavy fist on the desk, the impact rattling Garrick's coffee cup. "You're chasing a memory, Garrick! A ghost born from guilt! Renard is dead. He's been dead for ten years. And while you obsess over this, a real killer is roaming the streets. The Pimm case is going cold, and you're off on a wild goose chase!"
The words hit Garrick like a physical blow, but he didn't flinch. He stood up slowly, his full height bringing him eye-to-eye with the captain. "The killer is Renard. He's the one who killed Pimm. He's the one who's been pulling the strings this whole time."
Ilya shook his head, a look of profound disappointment on his face. "No. I won't authorize this. I won't let you destroy your career over a phantom." He reached out and took the forged ID, his grip firm. "This case is over. You're off the Pimm investigation. I'll reassign it. You're going to take some time off. Get your head straight."
"You can't do that," Garrick growled, his claws digging into the wood of his desk.
"I can, and I am," Ilya said, his voice cold and final. "This is for your own good, Garrick. And for the good of this department." He turned to walk away, the ID a small, damning piece of plastic in his massive paw. "Don't make me suspend you. Go home."
Garrick watched him go, the anger and frustration boiling over into a cold, hard resolve. Ilya was wrong. He knew it in his bones. Renard was out there, and he was about to make his final move. Garrick couldn't let him get away. Not again.
He waited until the captain's heavy footsteps had faded down the hall. Then, with a swift, practiced motion, he reached into his coat and pulled out his service pistol. He checked the clip, the metallic click a satisfying sound in the quiet. He wasn't going home. He was going to finish this. Alone. He tucked the gun back into its holster, the weight of it a familiar comfort against his side. The ghost hunt was on, and this time, he intended to be the one to lay the spirit to rest.
The phone on his desk shrieked, a jarring sound in the graveyard quiet of the empty bull pen. Garrick let it ring twice, the shrill tone a needle in his brain, before he snatched the receiver from its cradle. "Garrick."
"It's gone," Finn's voice came through the line, a frantic, high-pitched squeak that was laced with panic. "All of it. The account's been drained clean."
Garrick's paw tightened on the receiver, the plastic creaking under the pressure. "What are you talking about, Finn?"
"The money, detective. The money. He's liquidated it. All of it. In the last twelve hours." There was a frantic clicking sound in the background, the rat's paws flying across a keyboard. "I was monitoring the account, like you asked. It was dormant for weeks, then... boom. A flurry of transactions. And then... nothing. It's a ghost. Just like him."
Garrick's mind raced, the pieces clicking into place with a sickening finality. "Liquidated into what?"
"Untraceables," Finn said, his voice dropping to a conspiratorial whisper. "High-grade diamonds. Bearer bonds. The kind of stuff you can carry in a suitcase and walk across a border with no questions asked. He's getting ready to run, Garrick. And he's taking his fortune with him." A pause, filled with the hum of the server room. "The crane," Finn's voice crackled through the receiver, a frantic whisper that cut through the static of the server room. "It's at Port 23. Delivered this morning, 0600 hours. The manifest's already been processed." There was a pause, filled with the frantic clicking of keys. "And there's something else, detective. A payment. To a rental company downtown. A semitruck. And a flat-bed. A big one."
Garrick's blood ran cold. The truck was the final piece of the puzzle, the getaway vehicle. Renard wasn't just going to load the counterweight onto a ship; he was going to drive it out of the port, under the guise of a legitimate transport. It was a bold, audacious move, the kind of thing only a ghost with nothing to lose would attempt.
"Time, Finn," Garrick barked, his voice sharp with urgency. "When is the truck scheduled for pickup?"
"An hour ago," the rat squeaked. "It's already on its way."
Garrick slammed the phone down, the plastic cracking under his paw. There was no time to waste, no time to call for backup, no time to explain to a captain who wouldn't believe him. He was on his own. He grabbed his trench coat from the back of his chair, the worn leather settling on his shoulders like a second skin. He holstered his weapon, the cold steel a reassuring weight against his ribs.
He didn't bother with the elevator, taking the stairs two at a time, his boots echoing in the concrete stairwell. He burst out of the building into the grey afternoon light, the rain a fine, misty drizzle that clung to his fur. He jumped into his car, the engine roaring to life with a growl that matched his own. The tires squealed on the wet pavement as he peeled out of the parking lot, the city a blur of grey and neon as he raced towards the docks.
***
Port 23 was a desolate stretch of concrete and rust at the best of times, but in the rain, it looked like the edge of the world. Garrick pulled up to the security gate, his badge flashing in the guard's face. The old raccoon, huddled in his booth, waved him through with a bored flick of his paw.
The pier was deserted, the only sound the rhythmic crash of waves against the pilings and the distant groan of the city's working port. Garrick drove slowly, his eyes scanning the rain-slicked expanse. And then he saw it. A massive, yellow crane, standing silent and sentinel against the grey sky. And parked next to it, a large, white semi-truck with a flatbed trailer.
He parked his car a hundred yards away, killing the engine. He got out slowly, his hand resting on the butt of his gun. The rain pelted his face, running down his muzzle in cold rivulets. He approached on foot, his steps silent on the wet concrete.
The truck's cab was empty, the driver's side door ajar. Garrick circled the vehicle, his senses on high alert. The counterweight was resting on the flatbed, not yet tied down. He looked up at the crane, its long arm reaching out over the water like a skeletal finger. There was a figure in the operator's cabin, a shadowy form behind the rain-streaked glass.
Garrick's heart pounded in his chest, a slow, heavy rhythm that seemed to match the pulse of the sea. He knew who it was. He'd known from the moment Finn's call had come in. He walked towards the base of the crane, his boots squelching in the puddles. He didn't call out. There was no need.
The figure in the cabin saw him. The world held its breath in that rain-lashed instant, a scene suspended in time. Then the cabin door grated open, spilling a rectangle of yellow light onto the slick metal platform. A silhouette emerged from within. Garrick's pistol cleared leather with a fluid, practiced motion, the barrel finding its target before the figure had fully taken form in the gloom. He was dressed in dark, waterproof clothing, the hood pulled up to shield his face from the downpour. But Garrick didn't need to see his face. He knew the way he moved, the confident, almost arrogant set of his shoulders.
Renard.
The fox descended the metal stairs, his movements slow and deliberate. When he reached the bottom, he pushed back his hood, revealing the familiar, sharp features. His fur was streaked with grey, his eyes a little harder than Garrick remembered, but it was him. He was alive.
"Garrick," he said, his voice a low, smooth murmur that cut through the sound of the rain. "I always knew you'd be the one to find me. You were the only one who ever could."
Garrick said nothing, his hand tightening on his gun. The emotions were a storm inside him: anger, betrayal, grief, and a strange, twisted sense of relief. He was looking at a ghost, a man he had mourned, a partner he had loved. And he was looking at a killer.
"It's over, Renard," Garrick said, his voice a low growl. "Pimm is dead because of you. The game is up."
Renard smiled, a wry, familiar smile that didn't reach his eyes. "The game was never with you, Garrick. It was with the city. With the system. I just... bent the rules a little." He took a step forward, his paws held up, palms out. "But you're right. It is over. I have what I came for. And now I'm leaving."
He gestured towards the truck. "The counterweight is filled with enough diamonds to set me up for life in a country with no extradition treaty. All I have to do is drive away. No one will ever know." He took another step closer, his voice dropping to a persuasive whisper. "You could come with me. We could start over. Leave this miserable city and its miserable rules behind. Just like old times."
Garrick's finger tightened on the trigger. "The old times are dead, Renard. You died with them." He thought of Pimm, the small, meticulous mouse with his glasses askew, a life snuffed out for a fortune. "You killed him. For money."
Renard's smile faded, replaced by a look of cold pragmatism. "He was a loose end, Garrick. A nosy little man who stumbled into something that wasn't his business. I did what I had to do." He took another step, his gaze locked on Garrick's. "So did you, once. Remember? That night on the boat? You made a choice. You sent me down into the hold. You're the one who put me in the water."
The accusation struck Garrick with the force of a club, a familiar venom searing his esophagus. "I was trying to save you!"
"You were trying to be a hero," Renard spat, his voice laced with a decade of resentment. "And you got me killed. Or so you thought." He shook his head, a look of pity in his eyes. "But I survived. And I learned. I learned that the only person you can truly rely on is yourself. That loyalty is a weakness. And that a good man is just a bad man who hasn't been caught yet."
He reached into his coat, a slow, deliberate motion. Garrick's instincts screamed at him, his training taking over. "Don't!" he barked, his gun leveling with Renard's chest.
Renard's paw emerged, not with a weapon, but with a small, velvet pouch. He tossed it onto the wet concrete between them, the soft thud punctuating the silence. "A down payment," he said, his voice smooth as silk. "There's ten more where that came from. All you have to do is walk away. No one will ever know. You can close the case on Pimm as a robbery gone wrong. You can go back to your life, your miserable, lonely life, and be rich."
Garrick looked down at the pouch, the rain pattering on the dark velvet. He could see the outline of the diamonds inside, a promise of a different life. A life without guilt, without the shadow of the past. But it was a lie. A beautiful, glittering lie built on a foundation of murder and betrayal.
He looked up at Renard, his expression hard as stone. "I already have a life," he said, his voice cold and final. "And it doesn't have a price."
Renard's face hardened, the mask slipping to reveal the cold, calculating killer underneath. "Then I guess this is where it ends," he said, his voice a low growl. "One way or another."
He moved, a blur of motion in the rain. Garrick didn't hesitate. He pulled the trigger, the gunshot a deafening crack that echoed across the empty pier. A second shot a moment later, also on target. Renard stumbled, a look of surprise on his face, then crumpled to the wet concrete, a dark stain spreading across his chest.
Garrick walked forward slowly, his gun still trained on the fallen figure. He knelt down beside him, the rain washing over them both. Renard's eyes were open, staring up at the grey sky, the life already fading from them.
"I'm sorry," Garrick whispered, the words lost in the rain. He wasn't sure who he was talking to. To Renard, for the life he'd taken. To himself, for the life he'd lost. Or to the ghost that had finally, truly, been laid to rest.
He stood up, holstering his weapon. The rain continued to fall, cleansing the pier of the blood and the lies. Garrick radioed in the shooting, his voice calm and professional. He gave the location, the situation, and the name of the deceased. He didn't mention the past, the partnership, or the decade of deception. He just stated the facts.
As he waited for the sirens to wail in the distance, he looked out at the grey, churning water of the harbor. The ghost was gone, but the weight of his memory remained, a heavy stone in his chest. He had solved the case, but he had lost his partner all over again. And in the cold, grey light of the Grayside docks, that felt less like a victory and more like a life sentence. The rain fell, indifferent to it all. The city would go on, just as it always did, oblivious to the small, tragic drama that had played out on its forgotten edge. And Garrick would go back to his cubicle, to his files, and to the quiet, lonely rhythm of his life, forever chasing the ghosts that the city left in its wake. He pulled his trench coat tighter, the weight of the wet fabric a familiar burden, and waited for the world to come and clean up the mess. The hunt was over. The ghost was gone. But the rain would never stop.
***
The city of Grayside was waking up to a cold, grey dawn, the rain having finally subsided into a persistent drizzle. The bull pen of the Homicide division was quiet, the only sound the low hum of the coffee machine and the occasional rustle of paper. Garrick sat at his desk, a fresh cup of the bitter brew in his paw, staring at a blank report form on his computer screen. The cursor blinked, a silent, mocking reminder of the task ahead.
He had been up all night, first at the scene, then at the morgue, and finally, in the captain's office. The official story had been written, a neat and tidy fiction that would satisfy the department and the media. A botched robbery. A lone, desperate killer. Case closed. The truth, the whole, sordid mess of it, was locked away in a file that only he and Ilya would ever see.
The door to the bull pen opened, and Captain Ilya walked in, his bulk filling the doorway. He looked tired, the weight of the night's events etched into the deep lines of his face. He walked over to Garrick's desk, placing a thick, manila folder on the scarred wood.
"The official report," he rumbled, his voice devoid of its usual authority. "It's all there. Just sign it."
Garrick didn't look at the folder. He kept his eyes on the blinking cursor. "Is it a good story, Captain?"
Ilya sighed, the sound heavy with regret. "It's the best one we've got. It protects the department. It protects you." He paused, his gaze softening slightly. "And it protects his memory. Let the city remember him as a hero who died in the line of duty. Not as... what he became."
Garrick finally looked up, meeting the captain's eyes. There was a shared understanding there, a bond forged in the crucible of a terrible secret. "He was a good cop once," Garrick said, his voice low. "The best I ever knew."
Ilya nodded slowly. "We all make choices, Garrick. Some of us just have further to fall." He put a heavy paw on Garrick's shoulder, a gesture of solidarity. "It's over. Let it go."
The captain walked away, leaving Garrick alone with the folder and the blinking cursor. He stared at it for a long moment, then reached out and pulled it towards him. He opened it, the crisp, white pages staring back at him, a testament to the lie he was about to make official. He picked up his pen, the weight of it familiar in his paw. He thought of Renard, of their partnership, of the laughter and the arguments, of the chase on the rain-slicked deck and the final, terrible confrontation on the pier. He thought of the ghost he had chased and the man he had killed.
With a steady hand, he signed his name at the bottom of the last page. The ink bled into the paper, a dark, final mark. He closed the folder and pushed it away from him. It was done. The case was closed. The ghost was laid to rest.
He got up from his desk and walked over to the window, looking out at the grey, waking city. The rain had stopped, and a thin, weak light was beginning to break through the clouds. It wasn't a beautiful day, but it was a new one. And for the first time in a long time, Garrick felt like he might be ready to face it. He took a sip of his coffee, the bitter taste a welcome, familiar comfort. He was a detective in a city full of ghosts, but for now, the one that had haunted him the most was finally gone.