by Rachel Aaron
The DFZ, the metropolis formerly known as Detroit, is the world’s most magical city with a population of nine million and zero public safety laws. That’s a lot of mages, cybernetically enhanced chrome heads, and mythical beasties who die, get into debt, and otherwise fail to pay their rent. When they can’t pay their bills, their stuff gets sold to the highest bidder to cover the tab.
That’s when they call me. My name is Opal Yong-ae, and I’m a Cleaner: a freelance mage with an art history degree who’s employed by the DFZ to sort through the mountains of magical junk people leave behind. It’s not a pretty job, or a safe one—there’s a reason I wear bite-proof gloves—but when you’re deep in debt in a lawless city where gods are real, dragons are traffic hazards, and buildings move around on their own, you don’t get to be picky about where your money comes from. You just have to make it work, even when the only thing of value in your latest repossessed apartment is the dead body of the mage who used to live there.
Keep reading for the free sample!
Chapter 1
The apartment looked like a fallout shelter.
It was in a sub-subbasement, twenty feet below street level down a wobbly flight of metal stairs so steep they were practically a ladder. The light at the bottom was burned out, of course, so the landing was pitch black. Also mysteriously wet. No idea how, since we hadn’t had any rain in Detroit for a month, but these are the sort of lovely things you discover when you win a cheap bid.
“Gonna be one of those jobs, I see,” I said, pulling my rubber gloves out of my bag.
“At least it’s not big,” Sibyl chirped in my ear, her computerized voice cheerful as always. “The building’s custodian AI says the apartment’s a one bedroom. I bet we can fit the whole thing in one truck.”
“That’s good,” I said. “’Cause one truck is all I have.”
I dug out my poncho next, grimacing as I pulled the slick, protective material over my sweat-dampened ponytail. Even down in the Underground where the sun never shone, the temperature was already in the upper eighties, and it wasn’t even 9 a.m. Not good weather for covering yourself in plastic. But unlike my jeans and long-sleeved work shirt, my poncho was warded, and I’d learned the hard way that drowning in sweat was preferable to walking into someone’s No Trespassing curse without protection.
“All right,” I said, cinching the hood of my poncho tight under my chin so that I was draped head to toe in spellworked plastic. “Light ’er up.”
The words were barely out of my mouth when the LEDs on the side of my AR goggles lit up like miniature suns, filling the dank stairwell with blazing white light. It was so bright that I missed the little red recording icon that came on next in the corner of my augmented-reality vision. Thankfully, AIs never forgot protocol.
“This is the video log for Unit 4B, Building 92, Detroit Free Zone Underground Block 14,” Sibyl recited. “Purchase Date: Monday, July 22, 2115. Receipt #144528. Cleaner ID: Opal Yong-ae. Do you verify?”
“This is Opal Yong-ae, and I verify,” I replied dutifully, hitting the button to flip to my interior camera for a shot of my sweat-streaked face beneath my protective gear. “Proceeding with occupant notification.”
CYA out of the way, I slung my work bag around to my back and reached out to knock on the door, trying not to think too hard about the way the furry black spots on the paint squished under my gloves. “Cleaner,” I announced loudly, thanking my lucky stars that I’d had the presence of mind to put on my rebreather before I’d climbed down into all this mold. “If you’re inside, open up.”
There was no reply. There was never a reply, but I always asked, because the one time I didn’t, I just knew I’d open the door and find some junkie staring me down with a shotgun. Speaking of, I grabbed a fistful of local magic from the air and slapped it against my poncho to activate the antibullet wards. Just in case.
“Unit has no reply,” I told my recorder. “Proceeding with reclamation.”
“Ready when you are,” Sibyl said, flagging the point in the video so that if someone tried to contest this job in arbitration later, I could point to the exact moment at which I stated my intent.
“This is Opal Yong-ae,” I told the almost certainly empty apartment. “Subcontractor for Detroit Free Zone Habitation Management. You’re thirty days behind on your rent and have not responded to multiple contact attempts from Collections. Therefore, by the terms of your rental agreement with the city, this apartment and all possessions therein are now property of the DFZ.”
By which I meant property of me. When people skip town without paying their rent, the city takes their stuff to pay the bill. No bureaucrat wants to deal with sorting through someone else’s abandoned junk, though, so they send the unit to auction, where it’s bought by someone like me. I’m a Cleaner. I buy delinquent apartments in the hopes of selling what’s inside for a profit. Sometimes I scored big. Other times—almost every time, recently—I paid for the privilege of shoveling trash.
Thankfully, on this particular unit, the bar for profit was practically on the ground. I’d gotten the whole thing for three hundred bucks, basically free, and despite the mold, I already had a good feeling about it. Just as in the picture that had convinced me to bid on the place, I could see the telltale marks of a ward beneath the dirt on the scuffed edges of the front door’s frame. Wards were expensive, and expensive security meant good stuff.
“All right,” I said when the silence on the other side of the door had stretched longer than the required thirty seconds. “Let’s crack it open and see what we’ve got.”
The red light vanished from my heads-up display as Sibyl stopped recording. I gave it a few seconds to be sure, and then I dug my gloved hand into the neck of my poncho to pull out the key I wore around my neck like a crucifix. The Master Key was a sacred object and a Cleaner’s only real identification. It had been made for me by the Spirit of the City, and it could open any door in the DFZ if the city believed you had a right to be there.
That last bit was the tricky part. Unlike every other city in the world, the Detroit Free Zone was alive. Literally alive, with her own soul, mind, opinions, and, occasionally, off-the-books real estate deals. Collections tried their best to keep up, but they were only human. Sometimes rent was paid in ways that simply couldn’t be reported. When that happened, it didn’t matter how long a unit had been in collections. It would never open up.
In the one and a half years that I’d been Cleaning, I’d gotten a locked unit only once, but you didn’t forget getting stiffed for two grand by the living goddess of your city. Thankfully, this was not going to be one of those days. The moment I touched my master key to the lock, the bright silver teeth rearranged themselves like water and slid right in, popping the deadbolt with a satisfying click.
The rest of the locks were another matter.
“Wow, this guy was paranoid,” Sibyl said, bringing up density scanner results at the corner of my right eye. “I’m seeing four more deadbolts, two chains inside, and a rod in the floor.”
“Don’t forget the ward,” I added, poking at the spellwork I could just barely see painted across the rusted metal doorjamb with the steel toe of my boot. “Not that I blame him. Look at where he lived.”
The cheap apartment block this unit was at the bottom of was located in one of the lowest points of the DFZ Underground, almost a hundred feet below the elevated bridges of the Skyways that divided the top half of the city—the part with sunlight, superscrapers, trendy restaurants, and luxury housing—from the Underground, a cavelike world of underpasses, neon, and cheap rent. Parts of the Underground were nicer than others. I, for example, lived in a perfectly respectable walk-up over in Hamtramck, or what had been Hamtramck before Detroit had been destroyed, rebuilt, destroyed again, and then rebuilt again. This wasn’t one of the nice bits, though. It wasn’t the worst, but it was as bad as I went voluntarily. I didn’t have crime stats for the place, so maybe I was prejudging it, but in my experience, anywhere that had more vending machi
nes for guns than for soda wasn’t winning any safe-neighborhood awards.
“These should crack easy enough, though,” I said, shining my lights into the gap between the door and the frame to get a better look at the locks. “The ward’s the real problem. If we don’t get rid of that, we’ll be fried chicken.”
“You’ll be fried chicken,” Sibyl said smugly. “I’m backed up to the cloud.”
I rolled my eyes and crouched down, pressing my plastic-covered head against the door so the cameras in my goggles could get a good shot of the spellwork at my feet. “Any clue what it does?”
“Nope,” she said after the picture scanned. “Zero matches returned from all spellwork libraries. Looks like a custom job.”
I grinned inside my mask. Custom spellwork was the hallmark of a serious mage. Probably an unsavory one since he was hiding down here, but unsavory magic sold even better than legitimate stuff, and Cleaners couldn’t afford to be picky.
“I bet he’s got something good in there. Mages are always loaded.”
“Not always,” Sibyl said. “I mean, you’re a mage, and you’re broke.”
“Leave me my hope,” I begged as I rose to my feet. “It’s been a really bad couple of months, so let’s just assume this apartment is piled high with priceless magical objects of high resale value.”
“Whatever you need to tell yourself,” Sibyl said. “But what do you want to do about the ward? This door’s the only way in according to the blueprints.”
I frowned at the symbols by my feet. Deciphering spellwork had never been my strong suit, but this stuff looked like arcane chicken scratch. I couldn’t even spot the variables that would tell me if this was just an alarm ward or something that would cut your head off if you crossed it. It felt strong, though. Now that I was standing right next to it, I could feel the ward’s magic humming even through the soupy ambient power of the DFZ. Whatever this thing did, it did it hard, which meant my best move was to avoid it entirely.
“Right,” I said, stepping back. “Let’s try the crowbar.”
The crowbar was a spell of my own invention. Unlike the deadbeat owner of the apartment I was attempting to loot, I wasn’t a Thaumaturge who treated magic like a mathematical equation to be solved. I knew enough spellwork to get by—since it followed logical rules that could be written down, Thaumaturgy was the easiest form of magic to teach, which meant it was the one that every mage learned in school—but I could never wrap my head around the higher logic needed to be actually good.
For me, magic had always been a feeling, a physical sensation I could trace with my fingers, like dipping my hand into a stream of water. If Thaumaturges used spellwork to build complex logic-gated irrigation systems, then I cast by splashing. As my tutors had lectured me countless times, it was a fast, reckless way to use magic (or, if they were being less polite, lazy and dangerous). To me, though, it had always been the only way that felt right. I still appreciated quality Thaumaturgy—my poncho was proof of that; the thing was covered in top-tier corporate spellwork—but when it came to casting for myself, all those rules and variables just got in the way. It was a lot simpler to do everything freehand, which was what I did right now, reaching out to grab two big fistfuls of the DFZ’s ambient magic.
As always, touching the city’s magic in the Underground felt like dipping my fingers into oil-slicked water. Noisy water. The magic down here was full of car horns and voices and the rumble of engines mixed with the smell of greasy street food and wet pavement. Even the texture was different than the magic up on the Skyways: syrupy and thick, like trying to hold motor oil between your fingers.
Such thick, slippery power would have been a nightmare to push through spellwork, but when it came to my slapdash casting, the viscosity actually made things easier. I didn’t even bother with a casting circle. I just kept pouring the power back and forth between my cupped hands, adding to it in fistfuls until the magic in my hands felt greater than the magic radiating from the ward on the door.
This turned out to be slightly more than I could safely hold, so I picked up the pace, squeezing the oozing magic between my hands until it was more or less the shape I wanted: a dense bar with a hook at one end, exactly like a real crowbar. The form was entirely for me. Magic didn’t follow actual physics any more than dreams did, but casting was all about understanding. The whole point of spellwork equations was to prove to yourself logically why something would work. Since I’d never fully understood any spellwork, that method had never worked for me, but I knew what a crowbar did. I knew how to jam one into a door and wedge it open, so that was what I did now, jamming my magic between the ward and the door frame until the whole thing snapped with an explosive crack.
“Whoa!” Sibyl said as I jumped away from the splintering wood. “That’s one way to do it.”
“At least we don’t have to worry about the other locks now,” I said, nodding at the door, which had snapped in half from the pressure.
“I know, right?” my AI agreed. “Who needs proper casting? Brute force wins again!”
“Hey, I do better when I stick to what I’m good at,” I said defensively. Then my face split into a grin as I turned the laserlike beams of my headlamps toward the room I’d just revealed. “Let’s see what we’ve got!”
Being a Cleaner is all about being an optimist. No matter how many apartments full of dirty clothes and rat droppings you cleaned out, there was always that chance that the next one would be a treasure trove, and like I said, I had a good feeling about this place. I dove at what was left of the door like a kid jumping into a pool on the first day of summer, knocking the broken wood out of my way as if it were brittle glass. The more I cleared out, the more excited I became, because the ward on the doorframe was even better than I’d expected. I couldn’t see the individual markings anymore now that I’d broken them, but I knew from the burn mark they’d left in the wood that that thing had been seriously powerful. I’d popped it fairly easily, but I broke into apartments (legally) for a living. A more standard mage, one who cared about fancy stuff like preserving spellwork or being quiet, would have tried to unlock it and probably gotten themselves fried as a result.
Fried and recorded. Now that the door was gone, I could see all kinds of wires running along the ceiling behind it. The entire front foyer of the apartment was rigged with cameras, sensors, and a tripwire leading to a bucket of cement that had been rigged to drop from the top of the coat closet door. If I’d come in normally, that thing would have crushed my head, which only made me more excited. Whoever had lived down here had clearly been hiding something good. The only question was had he taken it with him when he’d skipped town without paying his rent?
Going by what I could see from the doorway, my guess was no. It didn’t look like anyone had ever taken anything out of here. Once you got past the traps at the front, the entire apartment was stacked floor to ceiling with boxes. There were a few canyonlike paths that ran between the stacks, but otherwise the whole place appeared to be little more than a glorified storage locker.
My heart began to flutter at the sight. Other than actually scoring a major find, this was my favorite part of being a Cleaner. Pulling out my wire cutters, I disarmed the entryway, cutting the tripwires and the power feeds to the sensors. When I was certain I wouldn’t get crushed, shot, or garroted by anything automated, I crept inside, stepping into the canyon of boxes like an explorer entering a pharaoh’s tomb. That was exactly how I felt, too. Like I was Indiana Jones—the good one from the original classic movies, not the ghastly seventeen-film reboot they did in the 2040s. I was about to dig into the first pile to see what I’d scored when the smell hit me.
“Ugh,” I said, stumbling back. “What is that?”
It smelled like rotting meat left out on a hot day. Given that the temperature inside the apartment was over ninety (the AC was the first thing Collections cut off when an account went delinquent), my guess was that something had crawled in and died, but this didn’t smell like
sewer rat or mana vole or any of the other usual suspects. It was also strong enough to get through my rebreather, which meant it was rank. A person without protective gear would probably have been gagging from the moment the door opened. Even with my mask, my stomach was still doing the twist as I swung my light around to find the source.
“Is there a kitchen?” I asked Sibyl. “Maybe the previous occupant abandoned twenty pounds of bacon in the fridge.”
“No kitchen,” my AI replied. “According to the blueprints, it’s just this room, the bedroom, and the bathroom.”
“Well, it’s gotta be coming from somewhere,” I said, breathing through my mouth, which actually made it worse since I could taste the stench now instead of just smelling it. “Let’s check the bedroom.”
According to Sibyl, the bedroom was to my left, but there were so many boxes in my way that I couldn’t even see the door. After much pushing and one really awful encounter with a spider web that I don’t want to talk about, I eventually spotted my target: a flimsy wooden door with yet another ward etched into its pressboard frame. Unlike the ward on the front door, though, this one was dark. No magic answered me when I poked it, which meant it was either not active or someone wanted me to think it wasn’t active so I’d go through and get fried.
Hoping it was the former rather than the latter, I squeezed through the last of the boxes and grabbed the doorknob, which turned easily. But while the door opened, it didn’t go more than a foot before hitting something. The obvious guess was more boxes, but this didn’t feel like a box. It had too much give, and it made a strange clunk when the door hit it. Curious, I pushed harder, shoving whatever it was back until the crack in the door was wide enough for me to squeeze my head through…
And see what was left of the dead body lying face down on the carpet.
***
“God dammit, Broker!” I yelled into my phone. I was stalking back and forth in the mysteriously wet stairwell, too mad to care that my boots were splashing the unknown liquid up onto my legs. “You sold me a coffin!”