Shadow Contract — book cover

Shadow Contract

41K+ reads
Mystery Romance Corporate Romance Showbiz Romance Dual Identity Real Love Romance

Riley has always lived carefully—steady job, quiet routines, safe distance from the chaos of her estranged sister Avery. Until Avery’s last letter arrives, whispering of danger and begging Riley to “take my place” if anything happens. When Avery is reported dead, Riley steps into her townhouse and finds… evidence she’s still alive. The neighbors swear they’ve seen her. Footsteps echo at night. And on Avery’s phone, a relentless contact named K demands she stop running. Then Kane appears: immaculate suit, criminal edge, and a claim that he was Avery’s partner in a covert service that cleans up corporate scandals—for a price. He knows Riley isn’t Avery. Yet he offers her a deal: impersonate her sister, finish the final botched contract, and lure out whoever wants Avery erased. Drawn into a world of elegant lies and dangerous negotiations, Riley must decide how far she’ll go for the truth—and whether she can trust the one man who seems built to betray her.

Free Preview

Chapter 1

The letter was still on my kitchen table when the call came.

It sat there like an accusation, cream envelope gone soft around the edges from the number of times I’d picked it up and put it down again. Avery’s handwriting on the front—my name, the loop of the y heavy with pressure as if she’d dug the pen into the paper—had been haunting me for a week.

I’d almost convinced myself it was a joke. Drama. Avery’s specialty.

Then my phone rang.

“Ms. Hart?” The voice was male, clipped, official. In the background, I heard a murmur of distant announcements, the hollow echo of a high-ceilinged space. “This is Officer Tran with the Seattle PD. Are you related to an Avery Hart?”

I sat down without meaning to. The chair scraped across the tile, sharp and ugly.

“Yes,” I managed. “She’s my sister.”

A silence. I could hear paper rustling, a cough. “I’m very sorry. There’s been an accident.”

The words came like they were falling down a long stairwell. Accident. Identified. Personal effects. Next of kin. I listened but none of it made sense because my eyes were on the table, on the letter stamped a week ago.

If anything happens, you take my place.

My fingers moved before my brain did. I grabbed the envelope, tore it open, and smoothed the crumpled page with shaking hands while he kept talking.

Riley,

No greeting, no apology. Classic Avery.

If you’re reading this, it means I ran out of time or nerve. It’s bad. I can’t explain it all in a letter, but I need a favor and I know you won’t like it.

If anything happens to me, go to my townhouse. Take my place. Don’t call Mom and Dad until you understand what’s going on. Tell no one you’re you.

Trust K. Until you can’t.

– A

“Ms. Hart?” the officer repeated. “Are you still there?”

I folded the letter with a deliberate care that didn’t match the chaos in my chest. “Yes. I—what… what kind of accident?”

He told me enough. Car, late night, wrong turn over a barrier near the waterfront. No skid marks. Fire. The details lodged in my throat like glass.

We hadn’t spoken in two years. The last real conversation we’d had ended with me saying, “I can’t keep covering for you,” and her laughing like that was the funniest lie she’d ever heard.

After I hung up, the kitchen felt too white, too bright. The fridge hummed. Somewhere outside my third-floor apartment, someone slammed a car door and called to a dog. The ordinary sound of a Saturday afternoon in Portland. My heart hadn’t gotten the memo.

I read the letter again. Take my place.

I should have called my parents immediately. I should have comforted them, let them comfort me, followed the normal script where grief arrives with casseroles and floral arrangements and logistics.

Instead, I booked a train to Seattle and packed a weekend bag like I was going on a work trip.

The townhouse was cleaner than I expected.

Avery had always lived like a storm had just passed through—clothes draped over chairs, mugs abandoned in places that made no sense. The last apartment I’d visited, years ago, had smelled like cinnamon and printer ink and something perpetually burning on the stove.

This place was quiet. Sleek lines, charcoal walls, pale wood floors. Art on the walls that looked expensive in that deliberate, soulless way. It smelled faintly of citrus and something darker underneath—musk, maybe, or the ghost of a scented candle.

Her key, mailed with the letter, slid cleanly into the lock. That bothered me more than it should have. She’d planned this.

“Okay,” I whispered to no one as I stepped inside. “I’m here.”

My voice disappeared into the echo.

The living room stretched in front of me, long and low. Floor-to-ceiling windows looked out over a quiet, tree-lined street. It was all curated: a gray sectional, glass coffee table, steel-and-glass shelving with neatly arranged books and objects that were more geometry than belonging.

On the arm of the sofa, a dress lay carefully draped.

I stopped.

It was a black slip dress, the kind Avery wore to everything from client dinners to rooftop parties. The silk caught the light, folding into shadows and highlights like liquid. A pair of heels sat on the floor beneath it, one tipped on its side as if kicked off.

I touched the fabric. Warm.

Not “sun through the window” warm. Body warm.

My mind did the math automatically. Time since death. Time since the call. Time to process, travel. The answer pressed cold against my skin.

“Avery,” I said into the room, stupidly, as if she might answer.

The kitchen pulled my attention next. Chrome and marble and more empty counter than anyone with a life would ever need. On the island, a white ceramic mug waited, a ring of coffee around the inside, dark and half-dried. When I leaned close, the scent was fresh. Within the last few hours, maybe.

I straightened slowly. My heartbeat wasn’t doing a normal rhythm anymore—it lurched, paused, sprinted.

The letter had said go to my townhouse, not go settle my estate.

“Okay,” I said again, because if I didn’t talk I might start screaming. “Okay. You’re not dead.”

Or someone who wasn’t dead had been here recently, wearing her dress, drinking her coffee.

My bag thudded to the floor. I took my phone out and stared at it. Call the officer and tell him? Call my parents and ruin them with something I no longer believed? Call anyone?

Instead, I hunted for the source of the life still present in the space.

Her bedroom was at the end of a short hallway. King bed, dark navy duvet, no art on the wall above the headboard. Utilitarian nightstands, a single sleek lamp. No photographs anywhere. That unsettled me more than if I’d found a shrine.

On the dresser, a phone lay face down.

I knew it wasn’t mine before I picked it up. The case was matte black, no cracks, slightly heavier than my model. When I hit the side button, the screen lit up with a swirl of notifications and a lock screen photo of the Seattle skyline at night.

It didn’t ask for a code.

Of course it didn’t. This was Avery. Security theater for other people, blind trust in her own cleverness.

Messages had stacked up like a desperate chorus.

K: Answer the phone.

K: This isn’t funny.

K: I know you’re not dead.

I stared until the words blurred.

K: Stop running.

K: You’re making this worse.

The last one was timestamped forty minutes ago.

My own phone buzzed in my pocket, the vibration so sudden I dropped Avery’s device onto the duvet. I fumbled it back up, my pulse hammering against my thumb.

Unknown number.

For a second I saw two choices in sharp relief: decline and pretend, or answer and fall.

I answered.

“Hello?” My voice sounded thin.

A beat of silence, like the caller was cataloging my breathing.

“Avery.” The voice was low, controlled, with a grain to it that made my nerves prickle. Not the flat officiousness of the cop. This was… expensive, was the ridiculous word that floated through my brain. Like whiskey that had seen dark wood and years.

“This is Riley,” I said before I could stop myself.

Another silence, different this time. Not confusion. Calculation.

“You’re in her place,” he said. No question. Just a quiet verdict. “And you answered her phone.”

I looked down. Sure enough, the call on the screen said K.

My mouth went dry. I could lie. I should lie. The letter: Tell no one you’re you.

“I’m looking for my sister,” I said, choosing a half-truth and trying to wrap my steadiness around it. “Who is this?”

“You sound like her,” he said instead of answering. “But you’re not.” There was the smallest shift in his tone. Interest, maybe. Or the awareness that a game had begun. “Where did you get that phone, Riley?”

He knew my name. Of course he did, I thought. If he knew Avery, really knew her, he would know about me.

“She left it,” I said. “In her townhouse. Along with a dress that’s still warm and coffee that hasn’t finished drying. So you tell me—where is she?”

A short exhale traveled down the line. Not quite a sigh, not quite a curse. “Open the door,” he said.

My spine went rigid. “What?”

“Your sister wouldn’t leave that phone behind unless she wanted something. You’re there, which means she planned for you. And you’re not going to talk about this over the line where anyone can listen. Open the door, Riley.”

My gaze flicked toward the hallway, as if I’d see the front door from here. I couldn’t. But I heard it then—the small, polite knock that managed to sound like an order.

I almost dropped both phones.

“No,” I said automatically. “Absolutely not.”

“You came here on a train with an overnight bag,” he said calmly. “You walked into a crime scene without calling the police. You answered a dead woman’s phone. You are already in the middle of this, whether you like it or not.”

Heat rose up my throat. “You don’t know anything about what I like.”

A pause. I could almost feel his attention turn sharper. “Open the door,” he repeated, softer now, more dangerous for it. “Or I call Officer Tran and tell him Avery’s little sister is tampering with an active investigation.”

The mention of the officer’s name knocked the air out of me. He knew too much. About the call, about me. About everything.

“Five seconds,” he added quietly. “After that, you won’t like what happens next.”

He hung up.

The silence in the bedroom throbbed. My body did the thing it always did when I was cornered: it made lists. Pros. Cons. Exit strategies. Possible truths.

He’s dangerous.

He’s involved.

He might be the only person who knows where Avery is.

I moved.

The hardwood was cool under my feet as I walked down the hallway, counting my own breaths. In the living room, the dress still lay over the sofa, black against gray like a shadow frozen mid-movement. The knock came again as I stepped into the entryway—two simple, patient taps.

I checked the peephole.

He was taller than I expected.

The fisheye distortion stretched him, but it couldn’t diminish the impression: a man in a charcoal suit that fit like it had been cut with him in mind, dark hair cropped neat at the sides, a sharp line to his jaw. No tie, just the open collar of a white shirt at his throat. His posture was loose but it was the looseness of a panther in a zoo enclosure.

He looked straight into the peephole. My breath snagged before I caught myself and exhaled hard to reset.

He lifted his hand and, very deliberately, showed me his phone. On the screen, my number glowed.

He wiggled his fingers once, a flicker of wry impatience.

My pulse thundered. A normal person would call 911. But nothing about this was normal, and some trait I rarely used—a strange, stubborn streak that had made Avery roll her eyes when we were kids—rose up.

I unlatched the door.

It opened smoother than any door had a right to. The man on the other side filled the frame, broad shoulders, eyes the unreadable color of dark glass. Up close, he was even more dangerous—not because of any obvious weapon, but because of how still he was. Like stillness was his weapon.

“Riley Hart,” he said, and hearing my full name in his mouth made something under my ribs curl tight. “I’m Kane Keller.”

K.

I tightened my grip on the doorknob. “You knew my sister.” It wasn’t a question.

His gaze slid over me once, quick and thorough. Not in a way that felt like undressing, exactly; more like assessment. My jeans, my button-down, the scuffed edge of my sneaker. The overnight bag behind me. The letter still on the console table where I’d dropped it.

“I still do,” he said. “She isn’t dead.”

The words hit so hard I had to press my shoulder into the doorframe to stay upright.

“How—” I started.

He held up a hand, one subtle notch of his wrist that made me stop. “Not here.” His eyes flicked toward the street, then back to me. “We talk inside, or we don’t talk.”

“Maybe I don’t want to talk,” I said, because my mouth always resorted to dry defiance when I was terrified.

He looked at me for a long, still second. Then the corner of his mouth moved, just barely. “You came,” he said. “That is you wanting to talk.”

The worst part was, he wasn’t wrong.

I stepped back. The act felt like the most reckless thing I’d ever done. Kane crossed the threshold, and with him the temperature in the room seemed to shift—less warm, more electrically charged, like the air before a storm.

He paused just inside, head tilting slightly as he took everything in. The dress, the mugs, the precise emptiness of Avery’s life.

“I told her this was a bad idea,” he said softly.

“What?” I asked.

He glanced at me. “Bringing you in.”

The floor seemed to tilt. “I brought myself in. She’s the one who—” I broke off, throat tightening.

He watched the slip, the way my voice cracked on the last word. Something flickered behind his eyes and was gone. “She left you that letter weeks ago,” he said. “She knew this was coming. I told her to disappear. Alone.”

I swallowed hard. “She never listened to me either.”

That earned me a fuller curve of his mouth, something like reluctant amusement. It changed his face more than I wanted it to. Made him look less like a weapon and more like a man I could accidentally trust.

“So.” I folded my arms to stop my hands from shaking. “You said she isn’t dead. Prove it.”

He reached into his jacket slowly, like he understood every twitch of my body was watching him. He pulled out a phone—his, another black rectangle with no distinguishing features—and tapped a few things. Then he turned the screen toward me.

A video played. Grainy, low-light footage from what looked like a parking garage. Avery walked across the frame, hair pulled back, the slope of her shoulders unmistakable even in shitty resolution. She wore the dress from the sofa, a coat thrown over it, her steps fast. She glanced up once toward the camera like she knew exactly where it was, then disappeared out of frame.

Timestamp: three days after her supposed death.

My knees actually threatened to give out. I grabbed the back of the sofa, the fabric rough under my fingers.

“What is this?” I whispered.

“Insurance,” Kane said. “And leverage.” His gaze didn’t leave my face. “Your sister and I have a contract with a man who doesn’t accept failure. She broke the rules. Now he wants to clean up.”

“Victor Crowne,” I said, the name tumbling out from some news article I’d once skimmed over breakfast. CEO, pharma, smiling on magazine covers.

A flick of approval went through his expression so quickly I almost missed it. “You’re not stupid.”

“Thanks,” I said flatly. “You still haven’t told me how you’re going to prove she’s alive beyond a video.”

He looked at the dress. At the coffee mug. Then at me. “She’s running. And she pulled you into her shadow, exactly like she said she never would.”

My chest ached. “She told you about me?”

“She never shut up about you,” he said, and the bluntness of it nearly undid me. “Her straight-arrow little sister. The only person she ever regretted losing.”

I swallowed around a swell of emotion that felt like swallowing a knife blade. “If she regretted it so much, she could have called.”

He studied me, and for the first time his gaze wasn’t cold or calculating. It was assessing in another way, like he was trying to see how far he could push before I broke.

“Maybe she knew a normal apology wasn’t going to cut it,” he said. “Maybe this is her idea of making it up to you.”

“By faking her death and leaving me a cryptic letter?” I laughed, and the sound was jagged. “That’s not an apology. That’s a kidnapping.”

“That’s Avery,” he said simply.

Silence hung between us, dense and thick. Outside, a car rolled past, its tires hissing on asphalt. In here, the only sounds were the faint hum of the fridge and the too-loud pulse in my ears.

Finally, he set his phone down on the coffee table. “She asked you to take her place, didn’t she?”

I froze. “How did you—”

“Because it’s the only ask she could make that would get you over your fear.” His tone was clinical, not unkind. He was reading me like a file. “You’ll endure anything for family. You’ll do nothing for yourself.”

The accuracy of it knocked something loose inside me.

He took a step closer, not quite invading my space, but closer than polite. I could see the faint shadow of stubble along his jaw, the fine lines at the corners of his eyes that said he didn’t sleep enough. He smelled like clean soap and something metallic underneath—gun oil, my mind supplied, unhelpfully.

“We have a problem, Riley,” he said quietly. “Our client believes Avery is dead and wants proof the files she stole are gone. Avery believes she can take down a man who’s buried worse than this. And you…” His gaze dropped briefly to my mouth, then back to my eyes. “You are the variable she introduced without my consent.”

I should have stepped back. Instead, my body held its ground, some stubborn part of me unwilling to cede even an inch.

“What are you asking me to do?” I asked.

His answer was simple, brutal.

“Take her place,” he said. “For real this time.”

The lights seemed too bright suddenly, the room too small. “You want me to pretend to be Avery. For who? This client? For Victor Crowne?”

“For everyone who’s hunting her,” Kane said. “You step into her role. I train you to be her well enough that they buy it. We finish the contract on our terms instead of theirs, and in the process we flush out who’s trying to erase her.”

My heart did a complicated, terrified thing. “That’s insane.”

“It’s also the only way she stays alive long enough to finish what she started,” he said. “You walk away now, they will find another way to get to her. Or they will decide she’s not worth the trouble and remove the loose ends.”

“Remove,” I repeated numbly.

He held my gaze. “They will kill her. And when they figure out she had a sister who showed up at her house the day after the accident, they will come knocking on your door too.”

There it was. The threat, naked and matter-of-fact.

I thought of my parents, blissfully unaware in their cul-de-sac outside Eugene, their biggest worry probably whether the church roof fund was on track. I thought of holidays where Avery’s absence had sat like a missing tooth at the table.

“You’re asking me to become her,” I said slowly. “To lie for her. To your client. To the police. To everyone.”

“I’m giving you a way to control the lie,” he said. “There’s a difference.”

Somewhere deep in my chest, the part of me that had always envied Avery’s recklessness, her ability to leap while I meticulously built bridges, stirred.

“How long?” I asked.

His jaw relaxed the tiniest bit, like he’d known I would get here, like he’d been waiting for this exact question.

“Until it’s done,” he said. “Until the contract is closed and Victor Crowne knows he’s not the one writing the narrative.”

The room felt different. Not safer, exactly. But more defined, like the outlines of my choices had sharpened.

I looked at him—at the dangerous calm, the suit, the eyes that never stopped measuring—and knew that stepping into this with him would rearrange my entire life.

It should have terrified me more than it thrilled me.

I exhaled slowly. “Then you’d better start training me,” I said. “Because right now the only thing I know how to fix is a quarterly budget spreadsheet.”

For the first time, the almost-smile reached his eyes.

“Lesson one,” Kane murmured. “Avery never admits what she doesn’t know.”

He took one deliberate step closer, close enough that I could feel the warmth of his body like a quiet dare.

“So,” he added, voice low. “Tell me, Riley. Who are you?”

I held his gaze, feeling the lie take shape on my tongue like a key turning in a lock.

“I’m Avery Hart,” I said.

The words tasted like betrayal and possibility, all at once.

Hooked? Keep Reading

Download Great Novels and continue Shadow Contract for free. Hundreds more stories waiting.