Chapter 1
Three days before we left for Cape Town, Cade dropped the bomb.
We were sitting at Marea, the Italian place in Central Park South where we'd had our first anniversary dinner. I'd made the reservation weeks ago. The table overlooked the park. Candlelight flickered between us. I was excited. I'd spent months planning this trip—flights, hotels, safaris, wine tours. A whole week, just the two of us.
Cade cut into his branzino and said, "Lilian's coming with us."
I stopped mid-reach for my wine glass. "What?"
"To Cape Town." He didn't look up. "She's going through a rough time. I told her she could tag along."
Tag along. Like we were going to a movie. Not a romantic getaway I'd saved for and planned down to the hour.
I set my fork down carefully. "Cade, I booked this trip for us. Just us. I told you that."
"I know." He finally looked at me. His expression was flat, like I was being difficult about something obvious. "But she needs this right now. You know how she gets."
I knew exactly how she got. Lilian Chavez had been Cade's "best friend" since high school. She was always around. Always texting. Always needing something. A ride. Advice. Dinner. Cade's attention. And Cade always gave it to her.
I'd tried to be understanding. I'd tried to be the cool girlfriend who didn't get jealous. But this was different. This was *our* trip.
"Cade, I really don't think—"
"You're being insecure again, Marley." His voice had that edge now, the one that made me feel small. "She's my best friend. I'm not abandoning her because you can't handle it."
The couple at the next table glanced over. I felt heat crawl up my neck.
"I'm not asking you to abandon her," I said quietly. "I'm asking you to respect the plans we made."
"Plans change." He shrugged and went back to his fish. "She already booked her ticket. It's done."
I stared at him. At the way he chewed. At the way he didn't even seem to care that I was upset. Something cold settled in my chest, but I pushed it down. I always pushed it down.
"Fine," I said.
He smiled then, easy and bright. "Thanks, babe. You're the best."
I picked up my wine glass and drank. The candle between us guttered in a draft. Outside, the park was dark.
---
When we landed in Cape Town, the sky was impossibly blue. Table Mountain rose in the distance like a postcard. I should have been happy. I should have been excited.
Instead, I was standing in the lobby of the Silo Hotel, staring at a receptionist who kept apologizing.
"I'm very sorry, Ms. Edwards, but your reservation was cancelled two days ago."
"Cancelled?" My voice came out too loud. "I paid in full. Months ago."
She tapped at her keyboard, frowning. "Yes, I see that here. But the cancellation was confirmed by… a Mr. Cade Richards."
The floor tilted.
I turned. Cade was across the lobby with Lilian, laughing at something on her phone. Her hand was on his arm.
"Cade."
He looked over. Smiled. Walked toward me like nothing was wrong.
"What's up?"
"They're saying you cancelled my room."
"Oh. Yeah." He scratched the back of his neck. "Lilian needed the penthouse. She's got that thing with small spaces, you know? Claustrophobia or whatever. So I moved you to a guesthouse in Woodstock. It's got character. You'll love it."
I couldn't breathe. "You moved me to a *guesthouse*?"
"It's fine, Marley. It's just a hotel room." He was already turning away. "Stop making everything about yourself."
Lilian was watching us. Her expression was soft, concerned, like she felt bad for me. But her eyes were bright.
I stood there in that beautiful lobby with my suitcase at my feet and felt something crack.
"Cade—"
"I'll see you tomorrow, okay?" He was already walking back to Lilian. "We're doing the wine tour, remember?"
He didn't wait for an answer.
The receptionist handed me a printout with the guesthouse address. Her smile was pitying.
I took a cab to Woodstock alone.
---
The guesthouse was worse than I'd imagined. Peeling paint. Bars on the windows. The kind of place you saw in travel warnings. The owner barely spoke English. He handed me a key attached to a wooden block and pointed up a narrow staircase.
My room smelled like mildew. The lock on the door was loose. Outside, I could hear shouting. A car alarm. Sirens in the distance.
I sat on the edge of the bed and pulled out my phone. Texted Cade.
*This place isn't safe.*
Three dots appeared. Disappeared. Then:
*You're overreacting.*
I stared at the screen until it went dark.
---
That night, Cade suggested dinner at a seafood place near the waterfront. I met him there, still shaken, still trying to make this work. We ordered. He talked about the wine tour. About Lilian's excitement. About everything except the fact that he'd left me in a crime-ridden neighborhood.
Halfway through the meal, his phone buzzed. He glanced at it. His face changed.
"I have to go."
"What?"
"Lilian's sick. Stomach thing. She needs me."
He was already standing, pulling cash from his wallet and dropping it on the table.
"Cade, it's eleven o'clock at night."
"I know. I'll text you later."
He left.
I sat there alone, staring at my untouched plate. The waiter came by and asked if everything was okay. I nodded. Paid. Walked outside into the cool Cape Town night.
The cab ride back to Woodstock felt endless. The streets got darker. The buildings more run-down. When I got to the guesthouse, I locked the flimsy door and shoved a chair under the handle.
Outside, someone was yelling. Glass shattered.
I lay in bed with my phone in my hand, waiting for Cade to text.
He didn't.
Chapter 2
I woke to the sound of splintering wood.
For a second, I thought I was dreaming. Then the door exploded inward. The chair I'd wedged under the handle clattered across the floor. Three men poured into the room. Dark clothes. Ski masks. One had a gun.
I opened my mouth to scream. A hand clamped over my face. I was dragged off the bed, my knees hitting the floor hard. Zip ties bit into my wrists. Someone yanked my hair back. Cold metal pressed against my throat.
"Quiet," a voice hissed in my ear. Accented English. "You make noise, you die."
My heart slammed against my ribs. I couldn't breathe. The hand over my mouth smelled like cigarettes and sweat.
They shoved me face-first against the wall. The concrete was rough and cold. I tasted blood. My lip had split.
"Check the bag," the man holding me said.
One of them dumped my suitcase onto the floor. Clothes scattered. He rifled through my wallet. Held up my credit cards like trophies.
"American," he said. "Rich."
The ringleader—the one with the knife at my throat—pulled out a phone. My phone. He scrolled through it with one hand while keeping the blade steady with the other.
"Who do we call?" he asked me.
I couldn't answer. My voice was gone.
He pressed the knife harder. A thin line of pain opened along my skin. "Who has money?"
"My—my father," I choked out.
"Good." He found the contact. Hit dial. Put it on speaker.
It rang once. Twice. Then my father's voice, groggy and alarmed. "Marley? What's wrong?"
"Mr. Edwards," the man said smoothly. "Your daughter is with us. If you want her back, you will pay."
There was a beat of silence. Then my father's voice again, sharp now, fully awake. "Let me talk to her."
The man tilted the phone toward me. "Say hello."
"Dad—" My voice cracked. "Dad, please—"
The phone was yanked away. "Five hundred thousand dollars," the man said. "US. You have twelve hours."
He hung up.
The two other men started arguing in a language I didn't understand. One of them gestured at me. The other shook his head. Their voices got louder. The ringleader barked something, and they both went quiet.
In that moment—in that tiny sliver of distraction—I felt it.
My phone. Still on the bed. Just inches from my bound hands.
I shifted. Slowly. My fingers stretched. Touched the edge of the case.
The men were still arguing. The ringleader had turned away to light a cigarette.
I grabbed the phone. Pulled it toward me. My hands were shaking so hard I almost dropped it.
I unlocked it. Went to recent calls. Cade's name was right there.
I hit dial.
It rang. Once. Twice. Pick up. Please pick up.
"What?" His voice was sharp. Annoyed.
Relief flooded through me so fast I almost sobbed. "Cade," I whispered. "Cade, please, there are men, they have guns, please help me—"
"Marley?" He sounded far away. Like he'd pulled the phone from his ear.
Then I heard it. Her voice. Soft and breathy and so close to the receiver she must have been right next to him.
"She's just doing this for attention," Lilian murmured. "She's been jealous of me all trip. Don't fall for it."
Silence.
My heart stopped.
"Cade," I said again. My voice broke. "Please. They're going to kill me."
Another beat of silence. Then his voice came back. Cold. Irritated. Contemptuous.
"Jesus, Marley. Stop being pathetic. I'm not doing this with you right now."
The line went dead.
I stared at the screen. At his name. At the call duration: forty-three seconds.
The phone slipped from my fingers.
Something inside me snapped. Not loudly. Not dramatically. Just a clean, quiet break. Like a wire pulled too tight for too long.
The ringleader turned back toward me. Saw the phone on the floor. His eyes narrowed.
"Who did you call?"
I didn't answer. I couldn't. My mind was somewhere else. Somewhere cold and clear.
He grabbed my arm. Hauled me to my feet. Shoved me toward the other men. "Watch her."
One of them pushed me into the corner. I hit the wall hard. My shoulder screamed. I didn't care.
I wasn't thinking about the gun anymore. Or the knife. Or the zip ties cutting into my wrists.
I was thinking about my mother's voice three months ago, pressing a thin silver bracelet into my hand. "Just in case," she'd said. "You never know."
I was thinking about the tiny blade hidden in the clasp.
I was thinking about Cade's voice. *Stop being pathetic.*
The ringleader was on his phone again. Arguing with someone. His back was to me.
I twisted my wrists. Found the bracelet. Found the clasp.
Pressed.
The blade slid free. Small. Sharp. Cold.
I sawed at the zip tie. My hands were numb. The plastic was thick. I kept going.
It snapped.
The ringleader turned.
I lunged.
The blade caught him across the throat. Hot blood sprayed. He staggered back, choking, eyes wide.
Chaos.
The other men shouted. One of them grabbed for me. I ducked. Ran. The door was open. I didn't think. I just moved.
Down the stairs. Into the street. A car was parked outside, engine still running. Keys in the ignition.
I threw myself into the driver's seat. Slammed the door. Locked it.
Behind me, they were coming.
I hit the gas.
The car lurched forward. I didn't know where I was going. I didn't care. I just drove. Through narrow streets. Past dark buildings. My hands were slick with blood. My breath came in ragged gasps.
I saw a sign. Blue and white. Police.
I turned. Slammed on the brakes. Stumbled out of the car and through the doors of the station.
Someone caught me before I hit the floor.
"Help," I whispered.
Then everything went black.