Blood in the Harbor

Blood in the Harbor

Amos Gwani · Ongoing · 43.5k Words

598
Hot
605
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 😍

The Alpha's Stripper Mate

The Alpha's Stripper Mate

53.9k Views · Completed · Havilworth
"Come here."
"What?" It was out of my mouth before I could stop it. I did not wait for him to answer me, I walked toward him.
"Dance on my lap."
My head screamed at me to turn around and run. But my whole body responded to his command.
"Yes, Alpha," I pulled my dress over my body, it dropped over my head and fell to the ground behind me. I was left in nothing but my matching bra and thong. My hands covered my chest on reflex.
"Let me see."
My hands dropped to my sides.
I lowered myself into his lap, facing him. His eyes peered into mine, and I could feel his hot breath fan my face. His dick responded to all my moves, hardening against my now-moist vagina. I swallowed hard, allowing my lips to part in a ragged breath. His hands trailed up to my waist.
"No touching."


At the tender age of eleven, JoJo Wyatt was forced to grow up far sooner than she should have. Born to a cruel father and a weak mother, she quickly realized she had to become the breadwinner for herself and her sister. Nothing else mattered to her, not even the hottest men. In fact, she despised them. After one horrific night, she swore never to have any contact with the male species again. That was, until she started working for him as his stripper.
Meanwhile, Alpha Lake Rush, thirty, was the most feared Alpha in the country. Burdened by his own share of life's struggles, he had learned only to be cruel and reckless, rejecting not one but two mates. But what happens when he discovers yet another mate, and she turns out to be his stripper?
The Dragon's Last Fae Queen

The Dragon's Last Fae Queen

6.6k Views · Ongoing · Sylvia Sylvester
Hidden all her life in the slums of Emberveil, Aerith has one rule: never let the dragons see her eyes. Fae are extinct, hunted, burned, and erased from the kingdom. Or so everyone believes. But on the night of her eighteenth birthday, when her forbidden magic stirs awake and her grandmother falls deathly ill, Aerith breaks the one rule meant to keep her safe. She enters the royal dragon pharmacy… and collides with a werewolf princess who drags her straight to the dungeon. There, in the deepest shadows of the palace, the youngest dragon prince sees her glowing eyes and instantly knows what she is. A fae. A secret the entire kingdom would kill for. What would be her fate? Another dead Fae? Or the Last Dragon's Fae Queen?

“Prince? Dickhead? Asshole? Or stalker?” A slow, dangerous smile curved his lips. “Maybe I should show you the one title I want you to use.” Before I could react, his hand closed around my chin, tilting my face up. His lips crashed into mine, hard, claiming, breath-stealing. When he finally pulled back, his voice was a rough whisper against my lips. “You could call me yours… because you are mine.”
The Vampire Prince's Hybrid Bride

The Vampire Prince's Hybrid Bride

51.4k Views · Ongoing · Riley Above Story
As a wolfless orphan, Joanne had been abused by Alpha Anthony ever since she was a child. She devoted her entire life to surviving in his pack—until one day, she returned home to find an injured vampire lying in her house, his whole existence luring her in. Taking the risk of bringing him in, Joanne never expected Alpha Anthony to discover it the very next day and finally seize the chance to kill her. Just as Joanne was about to be executed, the vampire she had saved arrived, with his army. And Joanne realized that he was the Prince Alexander, heir to the vampire throne…..
From Substitute To Queen

From Substitute To Queen

1.7m Views · Completed · Hannah Moore
For three years, Sable loved Alpha Darrell with everything she had, spending her salary to support their household while being called an orphan and gold-digger. But just as Darrell was about to mark her as his Luna, his ex-girlfriend returned, texting: "I'm not wearing underwear. My plane lands soon—pick me up and fuck me immediately."

Heartbroken, Sable discovered Darrell having sex with his ex in their bed, while secretly transferring hundreds of thousands to support that woman.

Even worse was overhearing Darrell laugh to his friends: "She's useful—obedient, doesn't cause trouble, handles housework, and I can fuck her whenever I need relief. She's basically a live-in maid with benefits." He made crude thrusting gestures, sending his friends into laughter.

In despair, Sable left, reclaimed her true identity, and married her childhood neighbor—Lycan King Caelan, nine years her senior and her fated mate. Now Darrell desperately tries to win her back. How will her revenge unfold?

From substitute to queen—her revenge has just begun!
From Sacrificed Slave to the Dragon King's Obsession

From Sacrificed Slave to the Dragon King's Obsession

2.7k Views · Completed · Ellis Carter
"Ten years of atonement, and you flee?"

His fangs glinted as he gripped my chin, forcing me to meet his gaze. Dragon scales shimmered along his neck, breath scorching my skin.

"Your Majesty... I beg—" He shoved me onto the bed. Silk tore with a sharp rip, cold air rushing over my exposed body.

"Scared?" He smirked, palm sliding down my waist, fingers tracing slow, burning circles. "Yet you shiver... not from cold."

I lunged for the candlestick, but he caught my wrist, pinning it overhead. His knee forced my legs apart.

"When your father gave you to me," his lips brushed my ear, voice a dark rumble, "you were already mine."

On the eve of freedom after ten years of servitude, Lina Valeria stood one night away from reuniting with her betrothed. But Dragon King Augustus condemned her to the Abyss Mines on false charges—a trap forged from obsessive desire.

Augustus Ashenwing, Supreme Sovereign of Skyhold Citadel, is ruthless and feared by all races. His obsession stems from ancient grudges and dragonkind's most dangerous instinct: possessive desire. He demands her submission, binding her to his throne as his consort.

From prisoner to queen, Lina battles him through court intrigue and twisted passion—fighting for her mother, her freedom, her dignity.

Yet this cold-blooded tyrant reserves all tenderness for her alone. He indulges her temper, bends his pride, compromises without limit—anything to see her smile. Gradually, her heart wavers. But loving him means betraying Kain, who waited eleven years. Torn between duty and desire, she drowns in agonizing guilt.

Love and hatred intertwined—a forbidden dragon romance in a realm of oppression.
HER ALPHA, HER SAVIOUR

HER ALPHA, HER SAVIOUR

2.4k Views · Ongoing · Iris
I sold myself to a monster to save my mom—and walked into a cage.

Kane Hellboud, charm and wealth personified, wanted only me in exchange for her treatment. No cameras, isolation, or noose-like rules were part of the deal. Behind his smile? Cold, violent possessiveness that destroyed our fake marriage.

Most of all, I didn’t know the supernatural walked among us, hiding in the cracks of ordinary life. Not until Abel Stone stepped into mine—dark-eyed, sharp-tongued, and oozing dangerous promises. He’s my new boss. He shouldn’t make my skin tingle or my pulse race. I shouldn’t feel this primal pull, this illogical recognition that tugs at something deep in my bones.

Around him, lights burst, electronics fry, and something ancient in me awakens.

Kane feels it. His grip tightens, punishments turn brutal, and he hides the truth of what I am.

Trapped between two powerful men, I’m no prey, no pawn—no helpless victim.

Prisons burn. Monsters bleed. As for me? I'm the storm in skin—deadly beyond suspicion.
The mafia princess return

The mafia princess return

914.4k Views · Completed · Tonje Unosen
Talia have been living with her mother, stepsister and Stepfather for years. One day she finally get away from them. Suddenly she learn she have more family out there and she have many people that actually love her, something she have never felt before! At least not as she can remember. She have to learn to trust others, get her new brothers to accept her for who she is!
To protect what’s mine

To protect what’s mine

538.5k Views · Completed · Winter Rowe
Amalie is more special than she ever thought possible. Why would the twenty-two-year-old think any different after she has been told she’s nothing for her whole life by her family? Adoptive mother of a three-year-old, Ama has been locked up by her family for the past seven years. But everything changes when her old friends, the Alpha twins, Markus and Calyx, take over the Moonstone pack. Finding out that the twins are her mates, she is a white wolf, and has a connection to the Moon Goddess, is just icing on the cake of her life is a huge mess. Ama just wants a normal life with her mates and protecting her pup, but life rarely gives us what we want. She is thrust into world that she no longer remembers and has forgotten her. Amalie is charged with protecting those closest to her. But she has her own past to overcome as she heals and attempts to move forward. Will she come out alive or lose herself along the way? After all, someone has to be pulling the strings, why not pull her along for the ride?
Mates: Regrets and Redemption

Mates: Regrets and Redemption

2k Views · Completed · Oniella Lawrence
I thought I had it all figured out. I rejected my destined mate for the love of my high school sweetheart, Curtis. But everything shattered when Curtis met his mate and chose to lie to me instead of rejecting her.

With my heart in pieces, I sought solace in the last place I expected—my Alpha's arms. One night turned into a dangerous entanglement, and now my Alpha refuses to let me go. As the Alpha’s obsession grows, I'm caught in a web of desire and fear.

Curtis, the boy I once loved, still holds a promise I made, but the Alpha’s powerful presence pulls me deeper into his world. Should I forgive Curtis and keep my word, or should I risk everything for a chance at something wild and unpredictable with the Alpha who won’t take no for an answer?


“There are no limits between us,” he chuckled, the mirth sparkling in his gorgeous eyes. “And all of this stems from the night you gave me both pain and pleasure. I’m simply returning the favor.”

He took two steps forward, and I stepped back. “But…” The memory of what I had done filled me with fear, and I knew I had to get out of there. “I…”

“No, Firecat.” He placed an index finger on my lips. “This will take your mind off that son of a bitch.” His strong hands pulled me by the waist until I felt his hard manhood.
Rise of the Banished She-Wolf

Rise of the Banished She-Wolf

418k Views · Completed · Lily
"White wolf! Kill that monster!"
That roar stole my eighteenth birthday and shattered my world. My first shift should have been glory—blood turned blessing into shame. By dawn they'd branded me "cursed": cast out by my pack, abandoned by family, stripped of my nature. My father didn't defend me—he sent me to a forsaken island where wolfless outcasts were forged into weapons, forced to kill each other until only one could leave.
On that island I learned the darkest edges of humanity and how to bury terror in bone. Countless times I wanted to surrender—dive into the waves and never surface—but the accusing faces that haunted my dreams pushed me back toward something colder than survival: revenge. I escaped, and for three years I hid among humans, collecting secrets, learning to move like a shadow, sharpening patience into precision—becoming a blade.
Then, under a full moon, I touched a bleeding stranger—and my wolf returned with a violence that made me whole. Who was he? Why could he wake what I'd thought dead?
One thing I know: now is the time.
I have waited three years for this. I will make everyone who destroyed me pay—and take back everything that was stolen from me.
The Deadly Mafia Princess

The Deadly Mafia Princess

8.7k Views · Ongoing · Tonje Unosen
Ro was taken from her real family when she was 1 year old. Those she believed is her parents have been abusive towards her do years. Despite she being a very feared gang leader of a well known gang, she can’t find it in her to stand up against what she think is her parents. The little girl in her wants their love which she never will get.
Her gang take the matter in their own hands, to try to save their leader from the horror of her home. What none of them know, they wasn’t her real parents, and now Ro will be sent away to live with her real family. That makes her closest members in her gang pack up and move as well. They don’t want to be far away from their leader.
Accardi

Accardi

1m Views · Completed · Allison Franklin
“I thought we discussed this earlier, Weakness? I warned you. His death is on your hands.”
“I thought you said you were done chasing me?” Gen mocked.
“I am done chasing you.”
Before she could formulate a witty remark, Matteo threw her down. She landed hard on her back atop his dining room table. She tried to sit up when she noticed what he was doing. His hands were working on his belt. It came free of his pants with a violent yank. She collapsed back on her elbows, her mouth gaping open at the display. His face was a mask of sheer determination, his eyes were a dark gold swimming with heat and desire. His hands wrapped around her thighs and pulled her to the edge of the table. He glided his fingers up her thighs and hooked several around the inside of her panties. His knuckles brushed her dripping sex.
“You’re soaking wet, Genevieve. Tell me, was it me that made you this way or him?” his voice told her to be careful with her answer. His knuckles slid down through her folds and she threw her head back as she moaned. “Weakness?”
“You…” she breathed.


Genevieve loses a bet she can’t afford to pay. In a compromise, she agrees to convince any man her opponent chooses to go home with her that night. What she doesn’t realize when her sister’s friend points out the brooding man sitting alone at the bar, is that man won’t be okay with just one night with her. No, Matteo Accardi, Don of one of the largest gangs in New York City doesn’t do one night stands. Not with her anyway.