Home / Romance / Fake Heiress, Real Desire / Collision of Shadows

Share

Collision of Shadows

Author: Sresha
last update publish date: 2026-05-12 14:30:45

Julia — First-Person POV

The apartment felt wrong the second I stepped inside.

Not messy. Not unsafe.

Wrong in a way my body understood before my mind did.

The silence wasn’t peaceful—it was staged.

I stopped near the door, listening.

Nothing.

Too nothing.

My fingers tightened around my bag strap as I moved deeper inside. Every step echoed louder than it should have, like the apartment was amplifying me just to remind me I was alone.

Or being watched.

I checked the locks once. Twice. Again.

Still, my chest refused to settle.

“Stop it,” I whispered. “You’re imagining things.”

But then—

My phone wasn’t on the counter.

I froze.

It had been there.

I was sure of it.

A slow chill spread through my spine.

Ava.

Not a guess.

A certainty.

My gaze snapped to the hallway.

That’s when I saw it.

The faintest movement behind the sofa.

A shadow that shouldn’t have moved.

My breath locked.

“Julia…”

The voice came from behind me.

Soft.

Familiar.

Wrong.

I turned slowly.

Ava stepped out of the darkness like she belonged to it.

Not rushing.

Not hiding.

Smiling.

“I told you,” she said gently. “You don’t get to run from me.”

My body locked.

My mind screamed.

But I couldn’t move.

Alan — POV

Her call ended too suddenly.

Cut.

My grip tightened on the wheel.

“Ava,” I muttered.

She had stopped playing games.

Now she was executing.

I didn’t wait.

Didn’t think.

Just moved.

Kai was already behind me when I hit the car.

Neither of us spoke.

We both knew.

Julia was no longer safe.

Kai — POV

Something snapped the moment the call dropped.

Not jealousy.

Instinct.

Wrongness.

Ava had never felt stable.

But this was different.

Calculated.

Alan drove fast.

Good.

Hesitation meant loss.

And I refused to lose her.

Julia — First-Person POV

Ava circled me slowly.

Like I had nowhere to go.

“You know,” she murmured, “I used to think I hated you.”

My throat tightened.

“But now,” she stepped closer, “I think I needed you to understand something.”

My back hit the wall.

No escape.

“You were never supposed to take my place.”

“I never wanted your place,” I whispered.

That made her laugh.

Sharp. Broken.

“You didn’t have to want it. You just had to exist.”

Her eyes cut into me.

And then—

The door slammed.

Footsteps.

Fast.

Heavy.

Alan.

Alan — POV

The door hit the wall.

I saw her.

Julia.

Pinned.

Ava too close.

Too calm.

Too dangerous.

Everything went still inside me.

Control.

Cold.

Precise.

“Step away from her,” I said.

Ava turned slowly.

Smiling.

Kai arrived seconds later.

The air changed instantly.

Three forces.

One girl in the center.

Julia — First-Person POV

Alan in front of me.

Kai beside him.

A wall.

A storm.

I should have felt safe.

Instead I felt trapped in something bigger.

Ava wasn’t afraid.

Not even a little.

“You think this changes anything?” she asked softly.

Her eyes stayed on me.

Not them.

Me.

And I understood.

This was never about winning.

It was about breaking me.

Alan — POV

Ava moved.

A small gesture.

A vase fell.

Glass exploded.

Julia flinched.

That was enough.

I pulled her behind me instantly.

Kai mirrored me.

Instinct.

Protection.

“Ava,” I said coldly. “Last warning.”

Her smile widened.

She wanted this.

Kai — POV

She wasn’t scared.

She was enjoying it.

Ava didn’t want Julia safe.

She wanted her unstable.

That made her dangerous.

We stepped forward.

No plan.

Just instinct.

Stop her.

Julia — First-Person POV

Ava leaned closer.

“You think they’re protecting you?” she whispered. “Or trapping you?”

My breath caught.

Alan’s hand tightened.

Kai stood rigid beside us.

Ava smiled.

Then stepped back.

“I’ll come back,” she said softly. “When it matters.”

And she vanished.

Silence crashed down.

Alan didn’t move.

Kai didn’t move.

“She’s escalating,” Alan said.

Kai exhaled.

“No,” he said quietly.

“She’s just getting started.”

And I stood there between them—

realizing the worst truth.

Ava hadn’t attacked.

She had only been preparing the battlefield.

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

Latest chapter

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