Eclipse didn’t look like much from the street, just another warehouse caught somewhere between rust and renovation, brick and broken promises. Jack-o’-lanterns grinned orange from the windows of the buildings nearby, their light slick and somehow wrong against the wet pavement. The air tasted like woodsmoke and burnt sugar. It was Halloween, the one night of the year when masks meant less than usual and the moon hung low and red, fat with a warning nobody in this city ever bothered to read.
Colette knew better than to trust exteriors. She was a librarian, after all, and she had learned a long time ago that the good stuff was always hidden between the covers.
“Come on, you promised!” Archie tugged her arm, grinning like someone three drinks past good judgment. “It’s Halloween. When else are we going to hit our town’s only vampire club?”
“Literally any other night?” Colette adjusted her glasses. “Preferably one with a lower statistical probability of supernatural violence?”
The fourth drink had been a mistake. She had known it then, and she knew it even more now.
Archie waved her off. “That’s a myth. Mostly.” He was already moving toward the entrance, where a crowd pressed against a velvet rope, some of them in costume and some of them very much not. “Besides, Maurice owes me.”
The door was guarded by a troll, easily seven feet tall, gray-skinned, with eyes that caught the light like wet stone. He wore a suit that had probably cost more than her car, along with an expression of sublime, professional boredom.
“Maurice said wait for him inside.” The troll’s voice scraped like gravel down a metal chute. He unclipped the rope.
Inside, everything changed. The warehouse had been hollowed out into three stories of exposed brick and wrought iron, ivy climbing the walls as if it had teeth of its own. The music was pure bass, deep enough to rattle her molars, and the air smelled like old stone and expensive perfume, laced with something metallic underneath that she decided not to think too hard about.
The place was packed. Werewolves in leather played cards at long tables, their laughter low and rumbling. Fae with skin like oil slicks sipped glowing cocktails at the bar. And up on the balconies, vampires watched the floor below, tall and graceful and utterly still, like predators taking their time choosing a target.
“See? Amazing.” Archie flagged down a passing server. “Two cherry-and-poor-decisions, please.”
Colette nodded, though her stomach twisted. This was Archie’s world, not hers. The Risks, people called them: humans who got a thrill out of brushing shoulders with death. Colette organized things. She cataloged them, laminated them, kept them in order. The most dangerous thing she usually faced at work was silverfish in the rare books room.
“You’re staring,” Archie said.
“Observing.”
“Cataloging.” He grinned. “Relax. Have a drink. Check out the infamous Lady Valentyne.”
Colette’s eyes drifted up. She couldn’t help it.
Lady Valentyne wasn’t what she expected. There was no gothic costume, no velvet cape, just a severe black suit that screamed Milan and a hairline pulled back so tight it must have hurt. She stood on the owner’s balcony with one hand resting on the iron rail, watching the floor below with the flat curiosity of a scientist studying bacteria.
Then Valentyne looked up, and their eyes met.
Colette’s breath caught. There was nothing corporate about that stare. It was ancient, assessing, utterly and terrifyingly intelligent, and it lasted exactly three seconds before a pale man at Valentyne’s elbow bowed and murmured something, and the moment broke.
Colette grabbed her drink and downed half of it in one go. It tasted exactly like cherries and poor decisions.
“Okay. I’ve seen her. Can we go before I end up an appetizer?”
“What? No, we just got here.” Archie was already scanning the crowd, eyes bright and hungry. “Maurice is around somewhere. I just have to say hi.”
“Archie.” She didn’t even get his full name out before he vanished into the crowd. “Five minutes,” he called back over his shoulder. “Promise.”
Colette sighed and retreated to a brick pillar, nursing her drink and feeling like a beige sedan parked in a showroom full of Ferraris. Archie worked the room, laughing too loud, slapping backs, trying so hard to belong that it was obvious to everyone but him that he didn’t.
One of the werewolves he greeted turned, annoyed, and bumped his arm hard enough to spill his drink.
Colette’s blood went cold.
Archie, drunk on gin and something that looked a lot like performance, stumbled back and shoved the man.
“Hey, watch it, pal!”
The music seemed to dip. The werewolf turned slowly, all angles and fury, six inches taller than Archie and easily fifty pounds heavier.
“What did you just say, human?”
Colette was moving before she’d fully decided to. She didn’t have claws, or two hundred years of practice, but she had a librarian’s voice, the one that could quiet an entire reading room without ever rising in volume, and she used it now.
“He’s had four drinks and made a bad joke,” she said, stepping between them before her nerve could catch up with her feet. “That’s not worth a broken jaw. Let him apologize, and let’s all go back to having a nice Halloween.”
The werewolf blinked down at her, thrown for exactly one second.
Then his patience ran out anyway, and he closed the last of the distance between them with the flat, deliberate motion of someone about to do something he wouldn’t feel sorry for later.
“He said he’s sorry.”
The new voice cut through the room like a blade, low, smooth, and absolute, and this time it wasn’t Colette’s.
Lady Valentyne was standing right there. She hadn’t been there a second before. Colette would have bet her life on it. Somehow she had crossed from the balcony to the floor in complete silence.
The werewolf’s anger vanished under pure instinct. “My lady. He pushed me.”
“And you were about to hit a woman half your size for trying to stop a fight that was never hers to have.” Something colder than authority had crept into Valentyne’s voice. Her eyes flicked briefly to Colette, and something in them shifted, though she didn’t look away from the werewolf again. “He’s drunk. She isn’t. You’ll apologize to them both and return to your game.”
“Yes, Lady Valentyne.” The werewolf bowed low, backing away without turning his back on her.
Valentyne turned and looked at Archie next.
“My lady, I’m so sorry.” He didn’t get any further than that.
“Go find Maurice. Back office. Stay there.”
Archie practically sprinted for the door.
Colette was left standing in the blast radius of the vampire’s full attention, her pulse still hammering from a confrontation that had almost gone very differently. Up close, Valentyne was somehow more: not a wrinkle on the suit, not a single hair out of place, eyes so dark that Colette’s grandmother would have called it a resting murder face. But underneath the danger there was something else too, something old and tired, like she’d broken up fights exactly like this one a hundred times across a hundred years and it had never once gotten easier.
“That was either very brave or very stupid,” Valentyne said, studying her with new interest. “Stepping between an angry werewolf and his pride.”
“A little of both, usually.” Colette’s heart was only just catching up with what her mouth had already decided to do without her. “Someone had to. My friend’s an idiot.”
“He’s lucky Rhydian has any restraint left in him at all. Most of my wolves don’t forgive humans who shove them, and fewer still forgive the ones who lecture them about it afterward.”
“I’ll note that in his performance review.”
Something crossed Valentyne’s face, quick and involuntary, like amusement she wasn’t entirely used to feeling anymore.
“You don’t run this room like someone who enjoys it,” Colette said, unable to help herself even with adrenaline still roaring in her ears. “You run it like someone who has to.”
Valentyne’s expression didn’t change, but something behind her eyes did. “Because the alternative is what I used to be, and I have no intention of going back to it.” The words came out flat and final, a door closing before Colette could see what was behind it. “You’re a librarian.”
It wasn’t a question. Colette’s pulse spiked anyway. “How did you…”
“Your shoes. Sensible, comfortable, recently resoled. You smell like old paper and lemon tea, and you’ve been cataloging my clientele since the moment you walked in.” Valentyne leaned in, just a fraction. “Your heart is beating like a hummingbird’s. You’re terrified.”
“I’m always terrified,” Colette said. “I just don’t let it drive.”
Valentyne went very still. “That,” she said slowly, “might be the most interesting thing anyone has said to me all century.”
“Admirable, or concerning. I’ve never been sure which.” Colette found her footing again, some of her usual dry composure returning now that the immediate danger had passed. “I’m Colette.”
“I know.”
“That’s not creepy at all.”
“I make a point of knowing who’s watching me before they know they’re doing it.” Valentyne’s gaze was physical, like fingers brushing skin. “Why did you actually come here tonight? Not him. You.”
“I wanted to see if it was real.”
“And is it?”
“Louder than I expected.”
Valentyne laughed, a real, rusty sound, like she hadn’t used it in years. “God, that’s the truth. We had a werewolf wedding here last month, open bar, full moon. We nearly had to rebuild the east wall.”
Colette found herself smiling. “I believe it.”
The panic in her chest was fading, and something else was taking its place. Something warm, and sharp, and a little bit dangerous.
“You’re not like the others,” Valentyne murmured. “The Risks come here for the thrill. They want to be prey. You walked into a fight you couldn’t win because it seemed like the right thing to do, and you’re still standing here matching me word for word instead of running for the door.”
“I like knowing how the story ends. Running tends to cut it short.”
“So do I.” The intensity came back into Valentyne’s eyes, focused now, like a magnifying glass turning sunlight into fire. “I’m glad you came tonight, Colette. I find I don’t want this conversation to end.”
“Neither do I,” Colette admitted, a little breathless.
Valentyne studied her for a long moment, as though genuinely surprised by her own answer. “Tell me something true. Not your job, not your friend’s poor judgment. Something you’ve never told anyone at a party.”
Colette blinked. “That’s a very specific request.”
“I collect them. True things. People give me so few, this deep into a century.” Valentyne’s smile didn’t waver, but something underneath it looked almost hungry in a way that had nothing to do with blood. “Humor me.”
Colette considered lying, out of habit more than caution. Then she didn’t. “I applied for a promotion four years ago. Head librarian. I didn’t get it, and I told everyone I hadn’t wanted it in the first place.” She shrugged, a little embarrassed by how easily it came out. “I wanted it badly. I just didn’t want anyone watching me lose.”
“That’s not a small thing to hand a stranger.”
“You’re not exactly a stranger. You already know my shoe size and my heart rate.”
Valentyne laughed again, that same rusty, real sound. “Fair. Your turn. Ask me something true.”
Colette didn’t hesitate. “Do you ever get tired? Not physically. Of all of this.” She gestured at the balconies, the crowd, the centuries stacked up somewhere behind Valentyne’s eyes.
The amusement drained slowly out of Valentyne’s face, replaced by something older and more careful. “Every single night,” she said quietly. “You’re the first person who’s asked me that in longer than I’d like to admit.”
For a moment neither of them said anything. The bass kept thudding through the floor, the werewolves kept playing cards, and none of it seemed to matter half as much as it had ten minutes ago.
Then a shadow fell across the pillar.
“My lady.” Julian’s voice carried the particular reluctance of a man who knew exactly how unwelcome he was. “The shipping consortium is on the line from Zurich. They’re not known for their patience.”
Valentyne exhaled through her nose, a thoroughly human sound of irritation for someone who no longer needed to breathe. “Of course they aren’t.” She turned back to Colette, something regretful crossing her face. “I’m needed. Apparently empires don’t observe Halloween.”
“I should probably confirm my idiot friend is still alive, anyway.” Colette found she didn’t actually want to move.
Something in Valentyne’s expression sharpened into a decision. “This place was a mistake tonight. Too loud, too many ears, too many people who’d love nothing more than to know my business.” Her eyes flicked toward the balcony, then back down. “There’s a bridge on the north side of the park. Old suspension bridge, mostly forgotten since the city built the new one downtown. Almost no one walks it anymore.”
“Are you asking me on a date to an abandoned bridge?”
“I’m asking you somewhere quiet, where I don’t have Zurich shouting in one ear and a hundred strangers listening in the other.” Valentyne’s thumb brushed, briefly, cool and light, against the inside of Colette’s wrist. “Tonight. Give me an hour to deal with Zurich, and meet me there.”
Colette’s pulse, which had only just started to settle, picked right back up. “Tonight.”
“Unless you’d rather wait for a more reasonable hour.”
“No,” Colette said, too quickly to sound casual about it. “Tonight works.”
Colette found Archie exactly where Valentyne had sent him, slumped in a leather chair in the back office, considerably less thrilled about vampire politics now that the adrenaline had worn off into a headache.
“You’re alive,” she said.
“Barely.” He winced up at her. “Are you leaving? Please don’t leave me here, this place is insane.”
“I’m putting you in a cab first. Mom mode, ten minutes, non-negotiable.” She hauled him up by the arm, ignoring his protests, and didn’t let go until she’d walked him out to the curb, poured him into a cab, given the driver very specific instructions, and made him promise to text her the second he was home. It ate further into her hour than she would have liked, but leaving him drunk and confused in a building full of vampires felt like exactly the kind of thing she’d never forgive herself for skipping.
She checked the time and started walking toward the park.
The bridge was exactly as forgotten as Valentyne had promised: old iron cables and worn wooden slats, lit by a single working streetlamp at either end and nothing else in between. The city’s newer, wider bridge glittered a quarter mile downstream, all traffic and light, while this one sat in near total darkness, worn smooth by decades of people who’d found a faster way across the river and never looked back.
Colette had barely made it to the halfway point when she saw Valentyne already waiting, leaning against the rail in a coat the color of spilled wine, moonlight doing complicated things to the line of her jaw.
Colette closed the rest of the distance herself. A day ago, an hour ago even, she might have waited to be approached. Tonight she didn’t see the point.
“You made good time,” Valentyne said.
“You say that like Zurich was ever going to win.”
“Zurich never does. It just likes to think it has a chance.” Valentyne pushed off the railing and closed the remaining space between them until there was almost none left. “This is better. No music. No Julian. No hundred strangers deciding what to make of us.”
“Just the river.”
“Just the river.” Valentyne’s gaze dropped, briefly, to Colette’s mouth, then back up. “I meant what I said inside. About collecting true things.”
“Is that what this is? Bridge as confession booth?”
“Call it whatever helps you sleep tonight.” A ghost of a smile. “Ask me something true, and then let me kiss you, and we can argue about which order was correct in the morning.”
Colette huffed out something that wasn’t quite a laugh. “That’s not really a question.”
“No,” Valentyne agreed. “It wasn’t.”
She lifted one cool hand and rested it beneath Colette’s jaw, and the kiss that followed was neither tentative nor polite. It was total, hungry, and demanding, the kind two people share when they’ve been waiting centuries, or in Colette’s case, forty-two years, to finally collide with something worth colliding with.
Valentyne pulled back just far enough to rest her forehead against Colette’s. “This bridge,” she whispered, a rough edge creeping into her voice, “is far too public for what I want to do next.”
Colette’s heart hammered. “My apartment’s twenty minutes from here.”
“Then it’s a good thing I don’t need to breathe on the way.”
They didn’t take a car. Valentyne insisted, with a raised eyebrow, that walking gave her more time to be difficult, and Colette discovered somewhere around the third block that being walked home by a woman two or three centuries her senior involved a great deal more hand-holding and significantly less awkward silence than she would have guessed.
Her apartment was exactly as she’d left it that morning: books alphabetized, throw pillows arranged with geometric precision, entirely too small a space for the amount of presence Valentyne brought into it the moment she stepped through the door.
“This is very you,” Valentyne said, glancing at the shelves.
“Don’t judge my system.”
“I would never dream of it. It’s the single most attractive thing about you so far, and the competition has been fierce.” Valentyne shrugged out of her coat and let it fall over the arm of the sofa, and something about the casualness of the gesture, a woman who’d ruled a nightclub full of monsters an hour ago leaving her coat on Colette’s secondhand furniture like she belonged there, undid something in Colette’s chest that she didn’t have a name for yet.
“You’re staring,” Valentyne said, echoing Archie from what felt like a lifetime ago.
“Observing.”
“Cataloging.” Valentyne’s mouth curved. “I remember.”
She crossed the small living room in two unhurried steps and kissed her again, slower this time, deliberate, one hand sliding into Colette’s hair while the other found the small of her back and pulled her in until there was no meaningful distance left between them at all. They ended up against the bookshelf, then the arm of the sofa, then somewhere in between that Colette would later be unable to accurately reconstruct, buttons giving way to patient, unhurried hands, and by the time Valentyne finally lifted her off her feet, Colette had long since stopped keeping track of whose idea any particular step had been.
They didn’t make it to the bedroom for a while, and when they finally did, it was less a decision than a natural consequence of everything that had come before it. Colette’s bedroom was smaller than she remembered it being, and considerably warmer, filled with the low murmur of Valentyne’s voice and a quiet that had stopped pretending to be about anything except this.
Somewhere in the unhurried hours after, Valentyne went still against her in a way that had nothing to do with contentment.
“What time is it?” Colette asked, already certain from the note in her voice that the answer wouldn’t be good.
“Later than I meant to let it get.” Valentyne was already sitting up, reaching for her clothes with the brisk efficiency of someone used to leaving places before they became a liability. “I need to be behind a proper door before the sky so much as thinks about lightening. Sentiment is a luxury the sun doesn’t extend me.”
Colette pulled the sheet around herself and watched her dress, feeling the night end in real time. “So this is the part where you turn into a pumpkin.”
“Something considerably less charming than a pumpkin, but the timing’s the same.” Valentyne paused with her coat half on, looking back at her with an expression Colette hadn’t seen yet, something almost unguarded. “Walk me to the door. I find I’m not ready to simply vanish on you.”
They went down together, Colette in nothing but a long t-shirt and bare feet on the cold hallway tile, neither of them hurrying despite everything that argued they should.
At the door, Valentyne turned and tucked a loose strand of hair behind Colette’s ear with a tenderness that didn’t match anything from the club three hours ago.
“I’ll come back,” Valentyne said. “Not tomorrow, there’s a great deal to clean up after tonight, but soon. I don’t make promises I don’t keep. It’s one of the few decent habits I’ve managed to hold onto.”
“I’m going to hold you to that. I catalog things, remember. I’ll notice if you’re late.”
“I’d be disappointed if you didn’t.” Valentyne kissed her, slow and certain despite the hour, a kiss that felt less like a goodbye than a bookmark. “Soon, Colette.”
She had just stepped back over the threshold, one hand still loosely laced with Colette’s, when the first flash went off.
It came from across the street, sharp and sudden in the gray, pre-dawn dark, followed almost immediately by a second. Two figures Colette hadn’t noticed until that exact moment stood half-hidden behind a parked van, cameras raised, clearly delighted with themselves.
Valentyne went very still, her spine snapping straight with the same hard control Colette had first seen at the club, every trace of softness gone from her face inside a single heartbeat.
“Colette.” Her voice had gone flat and careful. “Go back inside. Now.”
Colette’s stomach dropped straight through the floor. She didn’t know yet who the photographers worked for, or what a picture of Lady Valentyne of Eclipse leaving a librarian’s apartment building before dawn was worth to anyone, or what it would cost either of them once the sun actually rose.
She only knew, watching Valentyne turn to face the cameras instead of running from them, that whatever came next wasn’t going to be quiet, and it definitely wasn’t going to wait for either of them to catch their breath.
Discover more from Blair Callahan
Subscribe to get the latest posts sent to your email.