Blood in the Harbor

Blood in the Harbor

Amos Gwani · Ongoing · 43.5k Words

598
Hot
606
Views
3
Added
Add to Shelf
Start Reading
Share:facebooktwitterpinterestwhatsappreddit

Introduction

Elena Santos thought she was fleeing the corruption of Los Angeles when she moved to the quiet coastal town of Moonfall Bay. As a former LAPD detective turned private investigator, she wanted nothing more than easy cases and peaceful nights.
She was wrong.
Within hours of arriving, Elena finds the body of seventeen-year-old Chloe Martinez washed up on the beach. The neighbors whisper about accidents and runaways, but Elena's trained eye sees the truth - this was murder.
Dr. Ryan Archer has spent five years keeping dangerous secrets in Moonfall Bay. When the beautiful ex-cop moves in across from his clinic, he knows his carefully built walls are about to fall. He's watched too many girls disappear, treated too many suspicious injuries, and stayed quiet too long. Now he must choose between his life and his conscience.
Sheriff Marcus Daniels has ruled Moonfall Bay for twenty years through fear and blood money. His fish processing plant is a front for something much darker - a human trafficking operation that has claimed thirty-seven young lives. When Elena starts asking questions, Marcus knows she has to die before she breaks everything he's built.
But Elena Santos isn't just any detective. She's part of a federal task team that's been tracking the trafficking ring for months. As the trap closes around Marcus, Elena finds herself stuck between a corrupt sheriff who wants her dead and a tortured doctor who might be her only ally.
In a town where trust is deadly and love is dangerous, Elena must discover the truth before she becomes the next body to wash up on Moonfall Bay's blood-soaked shores.
Some secrets are worth killing for. Others are worth dying to reveal.
A heart-pounding thriller where justice and romance clash in the deadliest of waters.

Chapter 1

Elena's POV

The phone rang at 3 AM, jolting me awake in my empty Los Angeles apartment.

"Detective Santos, we found another body," my partner Mike's voice crackled through the speaker. "Same killer, same pattern."

I sat up, my heart beating. This was the seventh victim in three months. Seven families destroyed while we chased ghosts. "Where?"

"Downtown. But Elena..." Mike's voice dropped to a whisper. "The captain says we're off the job. Orders from above."

My blood turned cold. "What do you mean, off the case?"

"Someone doesn't want us digging deeper. Someone with power."

I hung up and stared at the ceiling. Ten years as a cop, and I'd never felt so helpless. The system I'd trusted was broken. The people I'd believed in had sold out.

That was six months ago. Now I was driving my beat-up Honda up the twisting coastal road to Moonfall Bay, my German Shepherd Max panting in the backseat. The salty ocean air filled my lungs as I rolled down the windows.

"We're starting over, boy," I told Max, scratching his ears. "No more corrupt friends. No more dead bodies. Just quiet cases like lost cats and cheating husbands."

The town appeared around a bend like something from a picture. White Victorian houses sat on cliffs overlooking a peaceful bay. Fishing boats bobbed in the water. It looked great. Too perfect.

I parked in front of Betty's Bakery and stepped out, stretching my tired muscles. The long drive from LA had taken twelve hours, but I'd needed time to think. Time to figure out who I was without a badge.

"You must be the new private investigator," a cheerful voice called out.

I turned to see a round woman in her sixties wiping flour-covered hands on her apron. Her kind eyes crinkled when she smiled.

"Betty Morrison," she said, offering a warm hand. "Welcome to Moonfall Bay. I'm so glad someone finally rented that office upstairs."

"Elena Santos," I answered, shaking her hand. "Thank you for holding it for me."

"Oh honey, nobody wanted it before you called. People around here prefer to handle their problems quietly." Betty's smile weakened slightly. "Sometimes too quietly."

Before I could ask what she meant, Max started barking furiously inside the car. His hackles were raised, and he was looking at something across the street.

"Max, what's wrong?" I opened the car door and he jumped out, still barking.

That's when I saw him.

A tall guy in a doctor's coat stood in the doorway of the medical clinic across the street. He had light brown hair and tired blue eyes behind wire-rimmed glasses. But it wasn't his appearance that made my detective senses scream. It was the way he was watching me.

His face was carefully blank, but I caught the flash of fear in his eyes when he saw me looking back. Real fear. The kind that comes from having something terrible to hide.

"That's Dr. Archer," Betty said, following my eyes. "Wonderful man. Came here about five years ago from the big city, just like you. Keeps to himself mostly."

The doctor raised his hand in a small wave, then quickly disappeared back inside his office. Max finally stopped barking, but his ears stayed alert.

"Strange," I muttered. "Max usually loves doctors."

"Animals know things we don't," Betty said softly. "Your dog's got good senses. Keep him close."

Another vague warning. In less than five minutes, two people had hinted that Moonfall Bay wasn't as peaceful as it looked. My cop brain started working automatically, filing away information.

Betty helped me take my boxes upstairs to the small office that would be my new home base. It had two rooms - a front office with a desk and chairs, and a back room with a cot where I could sleep if needed. The windows faced the street, giving me a great view of the medical clinic.

"The previous tenant left in a hurry," Betty noted, pointing to some papers scattered on the floor. "Real estate agent. Nice young man named David Chen. One day he was here, next day he was gone. Didn't even take his things."

I bent down to gather the papers, and my blood froze. They weren't real estate papers. They were missing person reports. Seven of them. All young women. All vanished from Moonfall Bay over the past twenty years.

"Betty," I said slowly, "what happened to these girls?"

Betty's face went pale. "Oh my. David must have been... researching area history. Those are old cases. All ruled accidents or runaways."

"Seven accidents?" I studied the photos. Pretty girls, all between sixteen and nineteen. All worked at the same place - Daniels Fish Processing Plant. "The cliffs are dangerous," Betty said quickly. "And young people sometimes make bad choices. Sheriff Daniels always said-" "Sheriff Daniels?" I looked up sharply.

"Marcus Daniels. His family runs the fish plant. They've run this town for generations. Good people. Pillars of the community."

But Betty's hands were shaking as she spoke, and she wouldn't meet my eyes.

I was about to ask more questions when Max started growling again. I looked out the window and saw a black SUV parked across the street. The windows were darkened too dark to see inside, but I could feel someone watching me.

"Who's that?" I asked.

Betty glanced out and quickly stepped away from the window. "I... I should get back to the kitchen. Dinner rush, you know."

She hurried out, leaving me alone with seven missing person reports and a growing belief that I hadn't escaped trouble by coming to Moonfall Bay.

I'd driven straight into it.

The black SUV's engine started, and it slowly drove away. But I had the feeling whoever was inside had seen everything they needed to see.

My phone buzzed with a text from an unknown number: "Welcome to Moonfall Bay, Detective Santos. Some secrets should stay buried."

My hands shook as I read the message again. Nobody here knew I was a detective. I'd told Betty I was a private detective. So who had sent this?

And how did they get my number?

Last Chapters

You Might Like 😍

Bride To The Werewolf  King

Bride To The Werewolf King

6.1k Views · Completed · JusticeFaruck
After Blue Learley, got married to King Demetrius Easton, Blue's Life changed totally and took another route for good. She became the Queen at seventeen-year-old and lived in a big palace with Demetrius's mother, his brother's wife, and a lovely daughter. Everything was going fine. Blue became pregnant and was expecting a baby, one day the king had to go to a war, and left the kingdom into the hands of his pregnant wife. Queen Blue Learley, will her husband come back alive and how will Blue control the affairs of the Kingdom…..
Let Them Kneel

Let Them Kneel

242.3k Views · Ongoing · My Fantasy Stories
Kaelani spent her life believing she was wolfless.
Cast out by her pack. Forgotten by the Lycans.
She lived among humans—quiet, invisible, tucked away in a town no one looked at twice.

But when her first heat comes without warning, everything changes.

Her body ignites. Her instincts scream. And something primal stirs beneath her skin—
summoning a big, bad Alpha who knows exactly how to quench her fire.

When he claims her, it’s ecstasy and ruin.

For the first time, she believes she’s been accepted.
Seen.
Chosen.

Until he leaves her the next morning—
like a secret never to be spoken.

But Kaelani is not what they thought.
Not wolfless. Not weak.
There is something ancient inside her. Something powerful. And it’s waking.

And when it does—
they’ll all remember the girl they tried to erase.

Especially him.

She’ll be the dream he keeps chasing… the one thing that ever made him feel alive.

Because secrets never stay buried.
And neither do dreams.
The Billionaire's Surrogate's Secret

The Billionaire's Surrogate's Secret

4.9k Views · Completed · Something Else
“Stop! Stop, again. This is risky and you’re my boss and I’m just your surrogate! Nothing else. After this contract, I will leave and you will never see me again!”
“Who said that’s still fucking true? We stopped being just man and surrogate the first time our eyes met.” He walked towards me, boring into my eyes with those eyes of his. “I fucking want you, Vanessa.”
My heart stuttered.
This could not be real.
“But the rules—“
“I made them. I can destroy them. I already destroyed them when I kissed you.” He was dangerously close now, but all I kept getting was danger signals combined with the panic, alarm, lust and above all, the guilt.
It was killing me.
Vanessa Sterling who never liked men because of what her father did to her mother ended up having a drunken one night stand with a stranger and that might end up changing her life forever.
Rodri Darnell who doesn’t want to get married or have kids but is forced to give his father a grand child, decided to use a surrogate.
Vanessa Sterling was supposed to be an ordinary surrogate to Rodri Darnell of the Dolphin Emirates, but he fell in love with her.
Their only problem will be Vanessa's secret.
My Alpha's Fake Luna

My Alpha's Fake Luna

2.9k Views · Completed · Rosalind Claire
"I hate you."

Those were the last words my Alpha whispered before he severed our bond.

I believed our marriage was over.

I was wrong.

For two years, I thought Alpha Michael never loved me.

Every misunderstanding pushed us farther apart.

Every silence broke another piece of my heart.

While another woman slowly took my place.

But everything changed after the death of the Grand Alpha.

My mate began watching me.

Protecting me.

Holding me whenever I fell.

Looking at me like he was terrified of losing me.

If he hated me...

Why did he keep risking everything for me?

And why did everyone panic the moment I finally chose another future?
Reborn and Unleashed: The Boss Lady Takes No Prisoners

Reborn and Unleashed: The Boss Lady Takes No Prisoners

4.8k Views · Completed · PageProfit Studio
In her past life, Vivian Grant was seen as a powerless beauty trapped by the cold and ruthless Alexander Brooks. Even he believed she never loved him. But when enemies closed in, it was Vivian who sacrificed everything, including her own family, to avenge him.

Now reborn, Vivian refuses to hide her strength. She's revealing her true identity, claiming her power, and rewriting her fate. No more submission, no more misunderstandings—this time, she'll take control of her life and her love.

As regretful brothers beg for forgiveness and powerful enemies fall at her feet, Vivian has one goal: to rise without mercy and make the man she once loved fall for her all over again—on her terms.
The MC Hacker’s Stolen Princess

The MC Hacker’s Stolen Princess

11.6k Views · Completed · allisonslau1986
Taryn Rourke came to Sturgis for freedom, noise, bad decisions, and a few days away from the rules that have followed her all her life.

She did not come to find out her father had promised her to another man.

As the only daughter of Shane “Rook” Rourke, president of the Lost Coast Renegades MC, Taryn has always known club business comes first. But when Rook signs a treaty with the dangerous president of Iron Mesa, he crosses a line even she never imagined.

Safe passage through Arizona territory comes with a price.

Her.

Kellan Stroud is thirty, powerful, ruthless, and already waiting at Sturgis to meet the woman he expects to marry.

Taryn wants no part of him, no part of the agreement, and definitely no part of a future chosen for her by two men who think a signature is enough to decide where she belongs.

Then she meets Bobby Fuentes.

At twenty, Bobby is one of the youngest fully patched members of the Sons of Doom MC. He is quiet until he has something to say, dangerous when he needs to be, and smart enough to get into places no one else can. Hacking is what he does best.

Until Taryn gives him a new problem to solve.

One reckless connection at Sturgis becomes something neither of them can ignore, and when Bobby realizes exactly what Rook has promised away, walking away stops being an option.

But stealing another president’s future wife is not a misunderstanding.

It is an insult.

A betrayal.

And in the MC world, it can mean war.

Taryn refuses to be anyone’s property.

Bobby has never been good at following rules.

And Kellan Stroud does not forgive what he believes belongs to him.

The road out of Sturgis may cost them everything first.
“Burn those who burned me!”

“Burn those who burned me!”

198k Views · Completed · Toddria Holiday
Follow several different stories of betrayal and revenge as the main characters finally seek justice and payback of those who betrayed them!

Burn those who burned me is an anthology book circulated on truth; justice; and REVENGE!

Story #1 The Ballad of Rabena Price.
Story #2 The rebirth of Clara Granger
Story #3 The violin of Graceland Teague
Story #4 The list for Josie Taylor

Story #5 COMING SOON!
FROZEN HEART BURNING SOUL

FROZEN HEART BURNING SOUL

1.4k Views · Ongoing · Joshua Emmanuel
Isabella 'Bella' Frost has spent her whole life being afraid of herself. Born with the power to freeze anything she touches, she has grown up hidden away in a big, cold house no friends, no hugs, no hope. She hates Christmas. She hates the Solstice Festival. She hates every cheerful decoration that reminds her of everything she can never have.
Then the festival comes to her town, and with it comes Ryder Callahan a rough, loud, motorcycle-riding wildfire fighter who looks at her like she is not a monster. Like she is just a girl. A girl he really wants to know.
But Bella is hiding more than her powers. Someone dangerous is coming for her. And the closer she lets Ryder get, the more she puts him in danger.
He says he is not afraid of fire. She says she is not afraid of ice. Maybe together, they can survive the storm that is coming for them both if she does not freeze him out first.
Ex-Wife, Current Wife

Ex-Wife, Current Wife

8.4k Views · Completed · Aria Sinclair​
She gave everything to a man who never wanted her—now, she’s taking back her life.

For three years, she lived in the shadow of a loveless marriage. She was the woman everyone loved to hate, the one who supposedly "stole" him from his first love. She endured his cold indifference, raised their son—who struggles with a speech impediment—in silence, and traded her own brilliant career for the thankless role of a trophy wife.

But when his long-lost love returns, she is unceremoniously pushed aside to make room for the "real" family.

Enough was enough.

After he publicly humiliates her and chooses the mistress’s daughter over his own son during a birthday party, something inside her finally snaps. She doesn't just want out of the marriage; she wants her life back. With a secret talent for design and a newfound resolve, she walks away from the gilded cage of his estate.

But as she rises from the ashes of her failed marriage to reclaim her status as a top-tier designer, he realizes the woman he treated as a disposable pawn was the only one who truly held his world together.

Now, the woman who once begged for his attention is no longer looking back. Will he be able to earn her forgiveness, or is he finally too late?
THE CHRONO WITCH: BENDING TIME TO SAVE HIM

THE CHRONO WITCH: BENDING TIME TO SAVE HIM

1.4k Views · Ongoing · Kwindumas
Kayla Faye has spent years waiting for the right moment to tell her childhood best friend how she truly feels. She waited through tenth grade when he started avoiding her. She waited through eleventh grade when he left for college without saying goodbye. She even waited until the day before her graduation, convincing herself she was finally ready.

What she wasn't ready for was finding out Zayn Ponteris had been dead the entire time.

The grief shatters something inside her. And before anyone can stop it, Kayla does something no sorceress should be able to do—she travels back in time.

Suddenly she's fifteen again, standing at their end of year formal, with Zayn alive and right in front of her, completely unaware that in another timeline she watched his parents mourn him.

This time, Kayla is determined to save him. Except nothing goes according to plan.

Zayn has a girlfriend. And the closer Kayla gets to changing his fate, the more she realizes her powers are bigger and more dangerous than she ever imagined.

The supernatural world is closing in. The clock is running out. And the one person standing between Kayla and everything hunting her is the same boy she keeps bending time to protect.

Kayla has no idea what's in store for her.

Because when you bend time, fate bends back.
BROKEN TRUST

BROKEN TRUST

12.5k Views · Completed · O.J Thewriter
She broke their marriage. He walked away.

Neither of them knew she was carrying his child.

Emily’s affair didn’t just end her marriage—it erased the life she thought was guaranteed. Ryan left without looking back, carrying his anger like armor and leaving Emily alone with regret she would never outrun. Three years later, fate drags them back into each other’s world, along with a little girl who has Ryan’s eyes and a truth that shatters everything he thought he knew.

Old wounds reopen, grief masquerades as rage, and love refuses to stay buried. As parenthood binds them together and the past demands accountability, Emily and Ryan must face the question neither of them is ready to answer: is broken trust the end of their story… or the beginning of a love forged through loss, forgiveness, and brutal honesty?
Rejected By My Family, Desired By The Mafia

Rejected By My Family, Desired By The Mafia

7.7k Views · Ongoing · Rain_R
Camille Laurent was stolen at birth. Swapped by a greedy nanny, abandoned without a second thought, and erased from her rightful place in one of the most powerful families in the country.
While the real heiress struggled to survive, the nanny’s daughter, Talia, was raised in luxury as the beloved jewel of the Laurent family, pampered by Camille’s parents, adored by her three brothers, and even promised to the prestigious Matteo Devereux through a childhood engagement arranged by their grandparents.
Then the truth came out.
Six months ago, Camille was finally brought back to the Laurent family. To protect the family reputation and prove their devotion to their bloodline, the Laurent patriarch transferred 35% of his personal shares into Camille’s name overnight, instantly making her one of the wealthiest heiresses in the country.
It brought anxiety to all the Laurent family. But what they don’t know…is that Camille never needed them.
Behind her elegant smile lies a woman filled with secrets powerful enough to shake the whole family. She's a miraculous healer capable of curing the incurable poisons.
Yet despite everything, her family still chooses Talia.
Every accusation against Talia is forgiven. Every scheme against Camille is brushed aside. Even Matteo, the man who was supposed to be Camille’s fiancé—cannot let go of the woman he always believed belonged by his side.
But while the Laurent family underestimates Camille, another man begins to see exactly who she is.
Dante Moretti.
The ruthless heir of an old-money dynasty. A billionaire CEO worshipped by the public…and the merciless king of a criminal empire hidden beneath the city’s glittering surface. When Dante is poisoned by a rival syndicate with a deadly toxin no doctor can cure, he offers a fortune for anyone who can save him.
Only Camille can. Their deal is simple: she becomes his personal physician, and he gives her anything she wants.