Hard Magic
Page 1
Praise for
Laura Anne Gilman
Staying Dead
“An entertaining, fast-paced thriller set in a world where cell phones and computers exist uneasily with magic and a couple of engaging and highly talented rogues solve crimes while trying not to commit too many of their own.”
—Locus
Curse the Dark
“With an atmosphere reminiscent of Dan Brown’s The Da Vinci Code and Umberto Eco’s The Name of the Rose by way of Sam Spade, Gilman’s second Wren Valere adventure…features fast-paced action, wisecracking dialogue, and a pair of strong, appealing heroes.”
—Library Journal
Bring It On
“Ripping good urban fantasy, fast-paced and filled with an exciting blend of mystery and magic…this is a paranormal romance for those who normally avoid romance, and the entire series is worth checking out.”
—SF Site
Burning Bridges
“This fourth book in Gilman’s engaging series delivers…Wren and Sergei’s relationship, as usual, is wonderfully written. As their relationship moves in an unexpected direction, it makes perfect sense—and leaves the reader on the edge of her seat for the next book.”
—RT Book Reviews, 4 stars
Free Fall
“An intelligent and utterly gripping fantasy thriller, by far the best of the Retrievers series to date.”
—Publishers Weekly, starred review
Blood from Stone
“Extreme fun, nicely balanced with dark stuff…and a scene in a museum that had me whimpering with joy.”
—Green Man Review
Retrievers novels from
Laura Anne Gilman
and LUNA Books:
Staying Dead
Curse the Dark
Bring It On
Burning Bridges
Free Fall
Blood from Stone
And in 2011,
PSI
returns with
Pack of Lies
Laura Anne Gilman
HARD MAGIC
Dear Reader,
Sometimes the most colorful characters are the ones you don’t plan for. When Bonnie Torres first appeared in the Retrievers series, she was a walk-on character, a bit player.
Bonnie, though, wasn’t having any of it. She insisted on playing a larger part, becoming part of the ongoing story. And then, when I paused for breath, she insisted on getting her own story, “Illumination” in the anthology Unusual Suspects. And then she demanded the chance to tell her own adventure—and that of her fellow PUPIs, the Private, Unaffiliated Paranormal Investigators of the Cosa Nostradamus.
New York City’s a tough place for a twentysomething Talent to make her mark. But I suspect Bonnie’s up to it….
Laura Anne Gilman
For Sioux. Who else?
HARD MAGIC
You might say that it all started with a phone call, that morning in my hotel room. Only it didn’t, not really. The wheels of my life were in motion long before then. Before the first murders, before the first job. Before I had ever heard of PUPI: before there was a PUPI for anyone to hear of. Before all hell broke loose, and the Cosa Nostradamus was almost destroyed…
For me it started years earlier, when I was still in college, and my dad had gone missing for the last time, with just a cryptic letter left behind, and with a stranger listening in on my thoughts. That was when my life changed, when everything that was to come, began.
But I didn’t make the connection, not then, and not for a while later.
I’m better at putting the pieces together, now. I have to be.
It’s what I’m trained to do.
The world changes.
If you’re lucky, you know it’s happening.
If you’re really lucky, you know you’re part of it.
This is my part.
Contents
Prologue
Chapter one
Chapter two
Chapter three
Chapter four
Chapter five
Chapter six
Chapter seven
Chapter eight
Chapter nine
Chapter ten
Chapter eleven
Chapter twelve
Chapter thirteen
Chapter fourteen
Chapter fifteen
Chapter sixteen
Chapter seventeen
Chapter eighteen
Chapter nineteen
Chapter twenty
Chapter twenty-one
Chapter twenty-two
prologue
The second body wasn’t quite dead yet. The eyes stared up; not asking questions, just staring. The killer was tempted to finish the job, but instead focused on adding the final touches to the scene. It was almost perfect…and yet, something remained undone. Something felt off.
Outside, a car passed down the street, its engine clearly needing a tune-up. The noise made the killer scowl; why didn’t people take better care of their tools? That idiot was going to find himself by the side of the road, his car overheated at best, at worst….
Contrary to what they show on television and movies, cars don’t catch fire easily. They’re designed better than that, even the older vehicles. It takes serious effort to blow one up: pouring on accelerant, or explosives…
Or magic.
The killer paused, fingers curled around the car’s door-latch, and thought about that, humming over the possibilities. The idea of the car going up in flames was pleasing. It would burn hot, blue and white. The flames would rise up from the upholstery, lick at the roof, fill the entire garage and, if the firefighters didn’t arrive soon enough, take the entire house with it. Easy enough to accomplish: just a controlled match of current, and a single directed thought.
Pleasing, and satisfying, that thought. Artistic, even. A fitting end to the entire matter.
But it would also draw too much attention. This wasn’t about headlines, or media coverage. The fewer people who noticed, in fact, the better. And fire might spread, injure others. That wasn’t the plan, either.
So, regretfully, the car was left intact and unscorched, the two bodies arranged in the front seat as though they’d just come home from an evening away, and simply forgotten to get out of the car.
The killer did not wear a watch, but there was a sense of valuable time passing, seconds ticking away and the window of opportunity closing. Setting everything up had taken exactly the time allotted in the plan, but the woman had fought harder than expected, losing a shoe in the process, and disposal had made more of a mess than expected. That was unacceptable.
Using a plastic garbage bag taken from the workbench, the debris was quickly packed away, and the last traces of struggle tidied up. Pack it in, pack it out, the killer thought without any sense of irony. Sorting through what was normal trash and what might carry identifiable trace was too difficult to judge: everything visible had to be considered potentially incriminating, even if nobody ever investigated. That was the hallmark of success.
Within minutes the garage was clean and peaceful again, a proper abode for the gleaming chrome beast stalled within. The attached mini mansion had never been disturbed; there would be no evidence found there.
There were no last looks, no photographs taken for posterity. It was done. Lights were turned out, the door closed, and silence claimed the space.
Inside the garage, the second body stirred, death held at bay a few seconds more. Vision gone, the fingers spread as though searching for something beside it on the car seat, stilling inches away from its goal—the already cooling hand of the other figure slumped in the passenger seat.
one
The dream was back. It always came back when I was stress
ed.
The site was deserted; I sneaked through the fence and into the house. Lucky for me the alarms hadn’t been turned on yet.
As usual, my brain was telling me that it was only a memory; that I already knew what I would find, that it was okay for my heart to stop pounding so fast, but the dream was in control.
The door called to me. I could feel it, practically singing in the rain-filled dusk. My flashlight skittered across the floor, allowing me to pick my way around piles of trash and debris. No tools left out; the carpenter’s daughter approved.
“Hello, beauty,” I said to the door. Or maybe to the woman in the door: in the darkness, in the beam of light, she was nakedly apparent now, a sweet-eyed woman who gazed out into the bare bones of the room with approval and fondness.
Even now, the beauty of Zaki’s work astounded me, and I mourned again for that loss.
“Who are you, then? That’s the key to all this. Who are you?”
The door, not too surprisingly, didn’t answer. But I knew how to make it talk. Or I thought I did, anyway.
It was all instinct, but J had always told me that instinct was the way most new things were discovered—instinct and panic.
I held my hand over the door the way I had with the tools, carefully not making physical contact with it, and touched just the lightest levels of current, like alto bells sounding in the distance.
The woman’s hair stirred in a breeze, and her face seemed softer, rounder, then she disappeared behind the leaves again.
I hated her, this woman I’d never known, never met. Hated her for being the reason my father was dead.
Zaki really had been an artist, the bastard. I could feel him in the work. But I didn’t know, yet, what he had been feeling.
*evidence doesn’t lie*
Shut up, I told the voice. I’m working.
I touched a deeper level of current, bringing it out with a firm hand and splaying it gently across the door so that it landed easily, smoothly.
Oh, how I love her, such a bad woman, such a wrong woman, and I cannot have her, but I will show her my love….
Zaki, melancholy and impassioned, his hand steady on the chisel, his eyes on the wood, sensing even through his distraction how to chip here, cut there, to make the most of the grain. He was concentrating, thinking of his object of affection, the muse who inspired him. So focused, the way all Talent learned to be, that he never saw the man coming up behind him, the man who had already seen the work in progress, and recognized, the way a man might, the face growing out of the wood.
I knew what was about to happen, in my dream-mind, and tensed against the memory.
The blow was sudden and sharp, and the vision faded.
No, I told my current. More.
It surged, searched, and found…nothing. No emotions from the killer. No residue of his actions. It had been too long, or he had been too good, too quick. Or I needed to be better, sharper.
You were a kid, I wanted to tell my then-self. You did what you could, and you did as well as you could. But you can’t talk back to memories, only relive them.
“Damn it.” My flashlight’s beam dropped off the door; I was unwilling to look at the face of the woman who had cost my father his life.
*there is always evidence*
The voice was back. And probably right. I let the beam play on the floor, unsure what I was looking for. Scan, step, scan. I repeated the process all the way up to the door, then turned around and looked the way I had come.
“There.”
On the floor, about two feet away. A spot where the hardwood floor shone differently. That meant that it had been refinished more recently than the rest of the floor, or been treated somehow…. Zaki would have known. All I knew was that it was a clue.
I touched it with current, as lightly as I could. Something warned me that a gentle touch would reveal more than demanding ever would.
“The killer’s actions, I beg you wood, reveal.”
J’s influence: treat current the way you would a horse; control it through its natural instincts. Current, like electricity, illuminated.
A dent in the floor, sanded down and covered up. The point of a chisel stained with blood? No. The harder end, sticking out of a body as it landed, falling backward…
Oh, Zaki, you idiot was all I could find inside myself, following the arc of the body. For a woman? For another man’s woman when you had Claire at home?
And then I saw it, the shadow figure of the killer, indistinct even in his own mind—shading himself. That meant the killer was a Talent, if of even less skill than Zaki. Had that been a factor? The man—the foreman, I knew now—jealous not only of the carpenter’s attraction to his wife, but of his skill to display it, driven to murder?
The chisel was removed, wiped down, and…
I still flinched, even years and dreams later.
The blood alone flared bright in the pictorial, a shine of wet rubies in the shadows as the foreman dipped the chisel into a cloth still damp with the blood, laying the trace for me to find, a week later.
Find, and be unable to do anything about, save live with the knowledge that my father had been murdered, and the murderer still walked, unpunished….
I woke up, and the still-powerful sadness of dream faded, although it never really went away. Zaki had been dead for three years, though, and I’d learned to live with it. My depressing reality was more immediate: three months out of college, and I still didn’t have a job.
I thought about putting the feather pillow over my face until I turned a proper shade of blue and suffocated. Even knowing that it was the overblown act of a spoiled five-year-old didn’t stop me from contemplating it, running through scenarios of who would find me and what they might say or think or do. Eventually, though, I shoved the pillow to the side and stared glumly up at the ceiling.
No, I wasn’t quite that desperate. But it was close.
Nobody wanted to hire me. It wasn’t that I didn’t have brains. Or enthusiasm. Or dedication, for that matter. I just…didn’t know what to do with any of what I had. I guess that was showing up in my interviews, because nobody was saying “welcome aboard.”
Something had to break soon, or I was looking at a short-term career goal of flipping burgers or, if I was lucky, pulling beers at a semidecent pickup bar.
“Oh, the hell with that.” I got out of bed and stripped down my sweat-soaked T-shirt and panties, replacing them with my sweat-dried gym clothes, fresh socks, and my sneakers, and headed down to the hotel’s gym. The only way to interrupt a self-pity party was with a good hard run.
I got back to my room, feeling only a little bit better, just in time to take possession of my breakfast order. I let the room-service guy in and tipped him, the door barely closing behind his back when the phone rang. I dropped the receipt on the table and picked up the phone, telling myself not to make any assumptions or unfounded leaps of hope. This early, though, it might be good news. Did people really call at 9:00 a.m. with bad news? Didn’t they put that off as long as possible?
“Bonita Torres.”
“Ms. Torres? This is Sally Marin, at Homefront Services.”
I could tell by the sound of her voice that the news wasn’t going to be good. Damn. Deep breathing is supposed to be good for panic, wasn’t it? I took a breath, held it, and then let it out. Nope, didn’t help.
I shifted the phone to the other ear, and tried to relax my shoulders, kicking off my sneakers and peeling off my socks. There was no reason to panic. My checkbook was still decently in the black, I wasn’t in debt, if you could ignore a credit card or three coming due at the end of the month, and I had a degree from a top school packed with all my belongings in storage while I lounged around in a swank little suite on the Upper East side of Manhattan on a lovely, not-too-hot summer day.
Life could be worse, right?
Life could be a hell of a lot worse. I knew that firsthand. I took another deep breath and stared at my feet—I’d painted the toe
nails dark blue, to keep myself from thinking about the demure pale pink that was on my fingernails—and wiggled them. Yeah, things could be worse. But they could be shitloads better, too.
The brutal truth of the matter was that I needed a job, and not a minimum-wage one, either. Joseph kept telling me to relax, that I’d find something, but much as I love J, and he loves me, I couldn’t mooch off him for the rest of my life, letting him pay for this hotel, my food, and my clothing. Sure, he had money but that wasn’t the point. Comes a time, you’ve got to do for yourself, or self-esteem, what’s that?
The problem was, J’s been doing for me for so long, I think we’ve both forgotten how for him not to. Not that he spoiled me or anything, just… He’s always taken care of me. Ever since I was eight years old, and an instinctive cry for help had literally pulled him off the street and into my life.
The dream came back to me, and I shoved it away. My dad, rest his soul, always meant well, and I’d never had a moment’s doubt that he loved me, but Zaki Torres had been a crap parental figure, and his decisions weren’t always the best even for himself, much less me. J had taken one look that day, and arranged to become mentor to that mouthy, opinionated eight-year-old. He taught me everything I needed to know and a bunch of stuff he figured I’d want to know, and then, ten years later, had the grace and wisdom to let me go.