Share

Shadows of the Past

Author: Opeyemi
last update Last Updated: 2025-06-17 15:29:06

Adrian’s mansion no longer felt safe.

Even with guards stationed at the gates and security cameras blinking red across every corridor, I couldn’t shake the feeling that I was being watched.

And not just in passing. Watched—closely. Studied.

Like someone was learning my every move.

The next morning, Adrian was already on the phone before I got downstairs. He paced the kitchen, his voice low and sharp.

“I don’t care how much it costs. I want full digital surveillance around the house. Every door, every blind spot, every wire. If a leaf moves, I want to know about it.”

He turned when he saw me, his gaze softening just slightly. “You sleep?”

“Barely,” I admitted.

He nodded toward the table. “Eat something.”

There was food laid out—toast, scrambled eggs, and coffee—but I couldn’t touch it. Not with my stomach twisting the way it was.

“Ivy,” he said, stepping closer. “I need you to be strong now. Things are about to get worse before they get better.”

I forced myself to meet his eyes. “How worse?”

His jaw tightened. “Monroe isn’t the type to back down. He’ll push until something breaks. I just don’t know what—or who—he’ll aim for next.”

That answer haunted me for the rest of the day.

By evening, the house had turned into a fortress. New cameras were installed, Adrian’s private team was sweeping the perimeter every hour, and I wasn’t allowed outside without someone following me.

Still, the fear lingered.

Adrian had left again for a confidential meeting, promising to be back before dark. Elena stayed close, trying to distract me with stories of her childhood and tales from her time working for Adrian. But my mind wandered constantly.

And that’s when I saw it.

A shadow.

In the reflection of the hallway mirror.

I turned quickly—nothing there.

My breath caught in my throat.

“Did you see that?” I asked Elena.

She shook her head. “See what?”

I pointed to the far end of the hallway. “There was someone standing there. Just for a second.”

She hesitated, then walked with me toward the area. We checked the guest rooms. The closets. Even under the staircase.

Nothing.

“Maybe I imagined it,” I whispered.

But I didn’t believe that—and neither did she.

That night, Adrian returned later than expected. He looked tense, but alert, as if he’d been fighting shadows all day and didn’t win.

He pulled me aside immediately. “We need to talk.”

We sat in his office, the door locked behind us.

“There’s something I didn’t tell you,” he began.

I stiffened. “What?”

He hesitated, rubbing the back of his neck before continuing. “Julian Monroe isn’t just threatening you.”

My breath hitched.

“He’s threatening my company. My board. He’s using legal pressure—false accusations, regulatory complaints, threats of leaks to the press. All because of you.”

“Because of me?” I stood up, pacing the room. “I didn’t ask you to get involved, Adrian. I told you he was dangerous.”

“I don’t regret helping you,” he said firmly. “But I need you to understand—this isn’t about you running away anymore. This is war. And he plays dirty.”

I sank back into the chair. “What do we do?”

“We make the first move.”

He reached into his desk and pulled out a file.

“What is that?” I asked.

“Everything we know about Julian’s off-record dealings. Daniels found evidence of shell companies, offshore accounts, backdoor contracts. If we leak this carefully, it could destroy his reputation.”

I frowned. “Leak it? You want to expose him publicly?”

“Not directly. Not yet. But we need to rattle him—make him feel like he’s losing control.”

I stared at the file. Part of me felt vindicated. But another part was terrified. “What if he retaliates?”

Adrian gave me a look. “He already is.”

Suddenly, the house alarm went off.

A shrill, piercing scream of sound that made my heart stop.

Adrian bolted from the room. I followed close behind.

Guards were already rushing to the east wing of the house. I heard the sound of glass breaking—then silence.

One of the guards shouted, “Someone’s breached the fence. They triggered motion sensors near the garden but slipped away before we got there.”

Adrian swore under his breath.

“They’re testing us,” he muttered. “Checking how fast we respond.”

I was shaking. “This isn’t just a game to him anymore.”

“No,” Adrian said. “This is a warning.”

Back inside, I retreated to the guest room and locked the door behind me. My hands were trembling as I dug out the flash drive from beneath my pillow.

I knew I had to do something. I couldn’t sit in fear anymore.

That night, I opened my laptop and began compiling everything on Julian Monroe. The emails. The payments. The threats. Each click brought back memories I wanted to forget—but I pushed through.

I created a backup copy. Encrypted it. Sent it to a secure drive Adrian had told me about.

If anything happened to me, I wanted someone to know the truth.

A cold wind blew through the cracks of the windowpane, and I turned quickly.

Nothing there.

But my gut screamed that someone was watching again.

I got into bed fully dressed that night, my heart still racing.

I stared at the ceiling, waiting for sleep to come, but it never did.

And somewhere, just beyond the edge of the property, a figure watched from the shadows—waiting for the perfect time to strike.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Trapped In The Billionaire's Web   The End of the web

    The mansion was quiet.No alarms.No footsteps.Just the wind brushing against the old stone walls, and the distant hum of waves crashing against the cliffs beyond.I stood at the edge of the courtyard, overlooking the ocean.It was where it all began.Where Mira trained her ghosts.Where I lost pieces of myself.And now—where I would take them back.Eva arrived just before sunset.She didn’t sneak.She didn’t attack.She just… walked up the path like someone finally ready to stop running.She wore black. No makeup. No weapons I could see.But she was armed—with truth.The kind that couldn’t be undone.“I read everything,” she said.I nodded. “And?”“She lied to both of us.”“Worse,” I said softly. “She made us believe we were nothing without her.”Eva looked past me, toward the sea.“When I was a girl—before the training really started—Mira used to say, ‘Loyalty is power.’ But now I know… loyalty without truth is slavery.”I exhaled.The wind caught my hair, lifting it around my shou

  • Trapped In The Billionaire's Web    The Truth We Bleed

    The plan wasn’t complicated.Meet her.Alone.No traps. No guns. No backup.Just two women with the same face.And a truth only one of us was ready to hear.We sent the message through an encrypted channel Mira used during her early network formation.It was an old code. One Eva would recognize instantly.A phrase Mira used when calling her most loyal agents in for silent missions:"Echo. Mirror. Flame."And I added three words of my own:"We need to talk."She responded two hours later.A single location.An abandoned train station on the outskirts of Casablanca. Midnight.No more words.No threats.Just coordinates and silence.“You can’t go alone,” Adrian said, pacing the flat.“I have to,” I told him. “She’s expecting me to come guarded. If I don’t, it’ll shake her.”“She’s unstable,” my mother warned. “What if she’s baiting you?”I looked at them both.“She’s baiting me, yes. But not to kill me. Not yet.”They didn’t ask how I knew.Because they saw it too—behind Eva’s control, t

  • Trapped In The Billionaire's Web    Running With Ghosts

    The bullets didn’t stop after the first spray.They came in bursts—targeted, controlled. These weren’t amateurs. They weren’t trying to rob the café.They came for her.My mother.Adrian fired back from the far side of the room, crouched behind a flipped table. “Two shooters, northwest entrance!” he yelled.I grabbed my mother by the wrist. “Stay low. Move when I move.”She didn’t argue.Old instincts kicked in, hers and mine.We crawled toward the kitchen door, shattered glass crunching beneath us.Another bullet struck the counter behind us. My mother flinched, but I pulled her through the swing doors.Adrian covered us, shouting, “Out back! There’s a service alley!”The kitchen was dark, narrow, and filled with the scent of old grease and gas burners.I kicked open the back door.Sunlight blasted our eyes—and another figure appeared.Gun drawn.Black coat.Eyes locked on mine.It was her.Eva.We both froze.Three seconds.That’s all it was.But in those three seconds, I saw it—the

  • Trapped In The Billionaire's Web   The Woman I Buried

    I couldn’t sleep.Not after that photo.Not after seeing her—the woman I’d mourned for more than a decade. The woman I thought Mira had taken from me when I was sixteen.My mother.Smiling.Alive.Standing beside a building in Casablanca, Morocco.The date on the back? Two weeks ago.Adrian watched me from the other side of the safehouse living room.He didn’t say anything.He didn’t have to.There are some silences so heavy, even words can’t carry them.I finally broke the quiet. “If this is real, everything I know about my past is a lie.”He nodded slowly. “If it’s a trap, it’s designed to unmake you.”“Or…” I looked down at the photo again. “It’s the one truth Mira was afraid I’d find.”The next morning, we flew to Casablanca.No time to think. No time to doubt.I wore a scarf over my hair, sunglasses low, coat tight to my body. Adrian carried the photo, scanning every street like a soldier in enemy territory.We found the building from the picture. A café, modest, tucked between t

  • Trapped In The Billionaire's Web   The Mirror Has Teeth

    It started with a whisper. Not from outside. From inside. That familiar voice I’d buried long ago—the one Mira taught me to listen to in the dark. “What if she’s better at being you than you are?” I stared at the list again. My name. My photo. Underlined. It wasn’t a warning. It was a promise. Whoever she was, she wasn’t imitating me. She was declaring war. And I had no idea what she’d already taken. “She’s calling herself Eva Mora,” Adrian said, pouring coffee without looking up. “She wants me to see it,” I replied. “She wants me to feel it.” Adrian met my eyes. “What do you want to do?” “I want to find her,” I said. “Before she finds someone else to wear.” We traced her next signal to a foundation gala happening the next night in Lagos. High security. Private guest list. An invitation-only event hosted by a tech firm quietly connected to Mira’s old clients. “She’ll show up,” Adrian said. “She won’t be able to resist.” “Neither will I,” I replied. That night, I wo

  • Trapped In The Billionaire's Web    When the Past Hunts Back

    The hardest part of chasing ghosts is realizing one might be wearing your face. For days, Adrian and I followed the digital trail Mira left behind. We used the SIM card’s encryption key to unlock a set of coordinates. The data took us to Amsterdam, then to a VPN node in Lagos, then to a government shell server hosted in Tel Aviv. Each stop led to a dead end. Each end whispered the same message: “This is bigger than her.” And that’s when it hit me. Mira hadn’t just trained people to replace her. She’d planted seeds inside old allies. Old enemies. Old scars. We were back in London when it happened. Adrian was asleep on the couch, still wearing his gun holster. I sat at the desk, laptop open, staring at a decrypted folder we almost missed. It had been buried beneath layers of corrupted metadata labeled as "trash." Inside were only three files. A photo. A surveillance video. And a single name: Mara Vale. I froze. The name wasn’t just familiar. It was mine. At least, it

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status