author-banner
J L FLETCHER
J L FLETCHER
Author

Novels by J L FLETCHER

DIRTY ANGELS

DIRTY ANGELS

If you’re filthy minded, step inside the doors of Dirty Angels and order a drink. Dirty Angels is a cocktail bar where desire, power, and bad decisions collide. Everyone who walks through its doors is hiding something, and everyone wants something they shouldn’t. The story unfolds through rotating points of view, each character given five chapters at a time to reveal the dirty business they’re involved in. Mafia deals. Billionaire secrets. Bad boys with dangerous appetites. Obsessions that refuse to stay buried. Each arc can be read on its own, but together they weave into a larger, darker story as the full truth behind Dirty Angels slowly comes into focus. At the centre are Marisol and Ethan, locked in a volatile enemies-to-lovers dynamic neither of them is willing to name. Around them orbit lovers, rivals, and predators: a mafia ex who won’t let go, a billionaire with too much power, a shark lawyer who knows exactly where the bodies are buried, and a found family bound together by loyalty, desire, and shared secrets. Dirty Angels attracts those who crave the forbidden. Boundaries blur. Power shifts hands. Desire takes many forms, and not everyone is looking for love. Some will find it anyway. Others will burn everything down on the way. Tropes & Themes: Enemies to lovers • MM • MMF • FF • Power dynamics • Daddy energy • Age gap (all adults) • Step-relations (adults) • BDSM themes • Obsession • Found family • Dark desire
Read
Chapter: 85-LORENZO
Lorenzo drove with one hand on the wheel and the other resting loose against his thigh, listening to the muffled thuds from the trunk as Remy fought against the restraints. She had been kicking for twenty minutes, and he let her. People told the truth once they were tired and scared, and Lorenzo had learned a long time ago that silence could do more damage than shouting ever would. The warehouse stood at the edge of the industrial district, tucked behind a dead factory and a chain-link fence nobody cared enough to fix. It belonged to an old contact who owed him more than money, and tonight it would serve its purpose. He parked inside, killed the engine, and sat for a moment while Remy kept thrashing behind him. “You got spirit,” he muttered, reaching for his gloves. “That’s going to make this annoying.” By the time he opened the trunk, she was sweating, furious, and gagged, her eyes wild above the strip of cloth binding her mouth. She twisted hard when she saw him, trying to kick
Last Updated: 2026-05-01
Chapter: 84-ISLA
Isla stirred. Her eyelids felt heavy, glued shut. She forced them open, even though she wanted to keep reality out.The room was too white, too clean. A woman in pale blue scrubs stood at the foot of the bed, arranging something on a tray.“Oh, you’re finally waking up,” the woman said. Her voice was warm, almost motherly. “Good. You’ve got a special visitor coming today.”Isla’s mouth was dry. “Where… where am I?”“You’re at The Wellness Center, sweetheart. We’re taking real good care of you.” The nurse smiled and patted the edge of the bed. “Just need to get a little more medicine into you first. Sit tight. I’ll be right back.”The door clicked shut behind her.Everything rushed back at once.Chad. Marisol. Her own father, Marvin, was revealed as the monster behind it all. The memories slammed into her chest like a physical blow. She pressed her palms to her eyes, but the images only sharpened. Elizabeth… God, was Elizabeth even safe? Or had Marvin used her, too?Silent tears slippe
Last Updated: 2026-04-27
Chapter: 83-REMY
Remy didn’t understand why they were all looking at her. Lorenzo’s arm locked tight around her throat, the gun no longer in her hand, and the echo of the shot still hummed faintly through the room. She could still feel the rightness of what she had done settling deep inside her, warm and certain, unshaken by the way Ethan refused to meet her eyes.She had done it for him. To help make him see.That was the part none of them seemed capable of grasping.Her chest rose unevenly as she tried to pull in air, her fingers clawing at Lorenzo’s arm more out of irritation than fear, because there was no panic in the way he held her, no rush, only that steady, deliberate pressure that reminded her he knew exactly what he was doing.“You dumb fucking cunt,” Lorenzo said near her ear, his voice low and even, which made the threat in it feel heavier. “You trying to end up at the bottom of a river?”Remy let out a breath that twisted into a laugh, her lips pulling into a smile; none of this fright
Last Updated: 2026-04-22
Chapter: 82-MARVIN
Marvin stalked into his office, door thudding shut behind him. Stress crawled under his skin like ants, biting deep. He never let anyone see the cracks.Chad was dead. One wrong yank and everything could unravel.Elizabeth had fucked up royally. She’d let that rockstar junkie’s kid get his hands on Isla, his perfect girl, the one thing Marvin still tried to keep untouched. Now, Isla was cracking wide open, headed the same way her useless ex had gone, gone for good if Marvin didn’t step in fast.And Marisol. Christ. She was the part he hadn’t planned for. He’d had her exactly where he wanted her, ready to own every breath she took. Then two bullets put her in a hospital bed, and he still had no fucking clue who pulled the trigger. He’d wondered for half a second if the Rotegardes were behind it, but it felt too sloppy, too street-level for them.His mind kept sliding back to the island. The sun on her skin. That perfect little mouth stretched wide around his cock, eyes watering, throat
Last Updated: 2026-04-21
Chapter: 81-ELIZABETH
Elizabeth drifted toward consciousness, and by the time her eyes adjusted to the pale ceiling above her, the first thing she understood was not where she was, but memories of grief.Her throat burned when she swallowed, the taste left behind was bitter and chemical, and as she lay there without moving, she became aware of a restless agitation moving through her limbs, as though her body were demanding something it had been trained to expect.The realization came slowly that they had not simply been giving her medication.They had been feeding her something.She did not open her eyes fully, nor did she shift her body, because voices beyond the door made her instinctively remain unnoticed.Waylon’s voice carried first, the same tone he always used when he wanted to sound controlled.“I’m telling you, she’s becoming a problem again,” he said, and there was a faint irritation beneath the surface that he was attempting to keep in check. “Kahn has been back twice already, and she’s not tak
Last Updated: 2026-04-18
Chapter: 80-ETHAN
Ethan didn’t move when she stepped fully into the room.Every instinct in him told him to sit up, to react, to do something other than lie there half-broken and exposed, but his body had already made the decision for him. His ribs throbbed with every breath, his arm felt like it didn’t belong to him, and the last thing he could afford to do was provoke someone who clearly wasn’t thinking straight.Remy closed the door behind her.Ethan swallowed it down.Stayed calm.“You need to stop calling me that,” he said evenly. “I’m not your father.”Her head tilted slightly, studying him.“Liar.”“It’s not a lie,” he said, holding her gaze. “We ran the test. Vince has the results. I’m not your father, Remy. I don’t know who is.”Her expression didn’t change.“That’s not true,” she said softly, stepping closer. “You’re just trying to push me away.”Ethan watched her carefully now.“It’s a good thing,” he said, keeping his tone steady, measured. “Because what we were doing… that doesn’t end well
Last Updated: 2026-04-17
THE WILD ROSE

THE WILD ROSE

When Rose was just a newborn, a witch sacrifices her life to save her. Hidden beneath a powerful Alpha’s protection, Rose grew up shielded by a spell strong enough to keep her enemies at bay. But magic always demands a price, and protection is never permanent. When that protection begins to crack, so does the life she thought was safe. Cast out from the pack and stripped of everything she once belonged to, Rose moves to Westwood City and carves out a new existence. An ex-underground fighter, she now works under the protective eye of Lucas, a man who knows exactly what she is. In his biker bar, she finds a family. In the dark corners of the city, she becomes something else entirely, a feared bounty hunter. She doesn’t play nice and soon draws attention. Kaedyn Hakon, known only as Mr Midnight, rules the city from the shadows with quiet, ruthless control. He is a man whispered about, never seen, and feared by those who know better than to cross him. Lyon Ulrich, the brutal leader of the Road Wolves, rules through fear, fast violence, and a temper no one survives twice. Both men are dangerous, and both want to claim her. Rose is forced to confront who she truly is as the truth about her past begins to unravel. Because in a world where power is taken, not given, choosing the wrong side won’t just cost her everything. It will cost her who she is.
Read
Chapter: 31-TIRED OF THE NIGHT
Lyon came out of the trees with Brian half-draped against him, and the look on his face told me the night wasn’t finished taking pieces out of us.Brian was alive.That should have been enough.It wasn’t.His eyes were too wide, his face streaked with dirt, one hand clamped around Lyon’s jacket as if letting go would send him straight back into whatever nightmare had found him at Hangman’s Bend.“Dave?” I asked, my voice rougher than I wanted it to be.Lyon’s gaze landed on me, and for the first time since I’d met him, that big alpha confidence had something pained running through it.“He’s back there,” he said. “Small shed off the old service track. They’ve been hiding in it. Dave’s alive, but his leg is broken, and moving him wrong will make it worse.”Relief hit so hard my knees almost gave.“So he’s okay?” I breathed.Lyon didn’t answer fast enough.Arthur noticed too.“What aren’t you saying?” Arthur asked.Lyon looked from me to him, jaw tight. “From what they’ve managed to say,
Last Updated: 2026-05-10
Chapter: 30-CRAWL
My energy sparked beneath my skin, pushing out in little bursts that went nowhere. The thing behind me had my throat locked tight. Its arm was locked across my throat, hard enough to make every breath a struggle, and every time I tried to force power through my hands, the skinwalker adjusted its grip as if it could feel the energy building in me before I could let it loose. It had me imprisoned. Arthur had gone very still. The skinwalker’s foul breath brushed past my ear. “Stay where you are, old wolf,” it warned, its voice sliding between tones, never settling long enough to belong to anyone. “Or I will break her in two.” Arthur looked at me for half a second. “Please,” he said, his voice calm. “You don’t want her. Take me instead.” The creature gave a low laugh, which sounded wrong enough to crawl across my skin. “You offer yourself too quickly. She must be even more valuable than I thought.” “Arthur,” I forced out, but the skinwalker’s hold tightened and stole the rest of
Last Updated: 2026-05-09
Chapter: 29-BREAK HER
“Remind me where we are going again?” Arthur called, his voice carrying easily over the engine.“Back to the crash site,” I shouted without slowing. “Hangman’s Bend. I wanna check it out for myself.”He didn’t hesitate, just swung onto his bike and kicked it to life, falling in beside me.I glanced over, something sharp and reckless rose in me.“Race you to the bend, old man. Let’s see if you still got it.”There was a flicker in his expression, not quite a smile.“I bet you still take corners too wide.”I looked over at him, grinning.“Just quit complaining and try to keep up.”I took off before he could answer, pushing the bike harder than I needed to, the engine roaring beneath me as the road stretched out ahead, narrow and dark, the trees pressing in on either side in a way that made the whole bend feel tighter than it should.The ride should have cleared my head, but it didn’t.Every thought circled back to the same place, to the same knot that refused to loosen no matter how I p
Last Updated: 2026-05-07
Chapter: 28-HANGMANS BEND
My eyes locked onto Luke the second he stepped through the door. Whatever he’d seen out there, whatever he’d found, it wasn’t good. “Rose, my office now,” he said as he walked past me. “Watch the bar, Hale,” I called over my shoulder, already moving. “What if the cops show up?” he asked, glancing up from the half-poured beer in his hand. Arthur was already sliding behind the bar like he’d been doing it his whole life. “I’ll handle the cops,” he said, his voice calm but carrying weight. “Just don’t start another fight; those patrons were still outside planning a coup.” “That wasn’t my fault,” I muttered, even as I followed Luke down the back hallway. The noise of the bar dulled behind us as he pushed the office door open. Once we were inside, I bombarded him with questions. “What happened?” I asked. “Did you find them?” Luke dragged a hand through his hair, pacing once before answering. “No sign of them,” he said. “Not a trace.” My stomach dropped, that hollow feeling settli
Last Updated: 2026-05-06
Chapter: 27-GOOD NEWS
The bar was packed; thick, heady blues music rolled from the stage, punctuated by thick waves of laughter and clinking glasses. I was busy behind the bar, pouring drinks like everyone in here was about to die of thirst.No matter how busy it got, my eyes kept drifting back to those empty stools.It wasn’t right, and the longer they sat there untouched, the more it dug under my skin.My thoughts kept returning to Bianca; everything seemed to lead back to her. The part that pissed me off the most was why Kaelyn protected her; why couldn’t he see her for what she was? A crazy, psycho bitch.I turned, and irritation flared sharper when I saw Lyon and Hale sitting in those seats as if they had any right to them.“Hale,” I huffed, pouring a drink without looking at him, “shouldn’t you be worried about the cops showing up?”He didn’t even glance up, lifting his beer instead. “They won’t be in here tonight, guarantee it.”“Did you find your friends?” Lyon asked, his deep tone easy, but there
Last Updated: 2026-05-01
Chapter: 26-THIN AIR
“Listen to me carefully, Rose. I want you. All of you. My blood is like a drug.”Kaelyn’s voice was low, but there was no softness in it. His eyes held mine, steady and unrelenting, and my body answered him before my mind could catch up, heat still coiled through me, restless and searching.“What you’re feeling right now isn’t your true feelings,” he continued. “It’s the blood. It creates a pull. It makes you think what you’re feeling is real.”“But…” I started the word catching.“No,” he said quietly, cutting me off without raising his voice. “You need to get control of yourself. When you come to me freely, when it’s your choice and not this…” His gaze flicked over me, taking in everything. “Then I’ll take you, but never like this.”My breath hitched, frustration and desire twisting together.“Your father is downstairs,” he added, his tone shifting. “He knows exactly what my blood does. You don’t strike me as someone who wants to disappoint him.”“Will you stay?” I asked, the words
Last Updated: 2026-04-28
CHASING MONSTERS

CHASING MONSTERS

Born into blood. Forged in cruelty. Trained to kill. Seventeen-year-old Sophie is the last heir of the original Hunter bloodline, raised under the merciless hand of her grandfather, the Grand Wizard. Every scar she carries was earned in his service, every ounce of her strength forged through his brutal demands. Among her peers, she’s earned another name—the Ice Queen—untouchable, unyielding, and impossible to break. But when the devastatingly charming Jax Kilsome strides into her life, Sophie’s carefully built walls begin to crack. With war against the Wolf Nation looming, she finds herself torn between her role as her grandfather’s heir and the unexpected family she discovers in her Hunter squad. For the first time, loyalty isn’t just about blood—it’s about belonging. As the Hunters prepare for their most dangerous campaign yet, Sophie must navigate treacherous alliances, the stirrings of her guarded heart, and the secrets of a bloodline that may be both her greatest weapon and her ultimate curse. Cold steel, fierce bonds, and forbidden fire—Sophie’s war is only just beginning.
Read
Chapter: 249 - EVER AFTER
(Pandoras Pov) TWO YEARS LATER Evergreen was quiet in a way that felt earned. Not the brittle silence that followed violence, nor the careful hush people kept when they were afraid of being overheard, but the deep, breathing calm that settled over land at the end of a long day. Fields stretched wide beneath the lowering sun, cicadas threading sound through the air. The earth itself seemed to loosen, as if it had finally exhaled after holding its breath for too long. Pandora stood at the kitchen window and told herself this was enough. The farmhouse crouched low against the land, weathered and imperfect. Paint peeled along the edges where the wind worried at it year after year. One porch step dipped slightly on the left side. Ethan had fixed it last winter, hammering until his hands blistered, muttering apologies when it didn’t come out straight. It still held. So did he. Pandora wiped her hands on a cloth and leaned her hip against the counter, bone-tired in a way sleep never
Last Updated: 2026-01-25
Chapter: 248-FOREVER
Sophie nearly laughed as they slipped down the corridor.“Come on,” Xavier murmured, glancing over his shoulder like a mischievous boy instead of a king. “We’re going to be late.”“Late for what?” Sophie whispered back, clutching Kaon closer as he wriggled happily in her arms.Xavier’s mouth curved. “You’ll see.”They moved quickly, ducking through side passages and lesser-used doors, avoiding the main halls where they could avoid people they knew. No one would miss them. Not for a little while.They had almost made it to the outer arch when a familiar voice stopped them cold.“And just where do you think you two are sneaking off to?”Betsy stood with her hands on her hips, eyebrow arched, clearly having clocked them the moment they tried to slip past.Sophie bit her lip to keep from laughing.Xavier straightened, schooling his expression into something serious. “Important Wolf Nation business.”Betsy’s eyes flicked to Kaon, then back to Xavier. “Is that so?”“Very important,” Sophie
Last Updated: 2026-01-24
Chapter: 247-TWITCH
(Magi’s Pov)Magi climbed the narrow spiral of the Mage Tower slowly, one hand resting against the stone wall as she ascended. The tower was old, older than most of the written histories, its steps worn shallow by centuries of careful feet. The air grew thinner the higher she went, not colder exactly, but charged, as though the tower itself listened. She had called the mages and Aurora away from the celebrations as they had a task to perform.She carried the stone wrapped in a simple cloth.Even concealed, it pulsed faintly, a steady warmth against her palm, patient and watchful.At the top, the chamber doors stood open.Fintan sat at the small round table near the window, pouring tea with deliberate care. Amara leaned back in her chair, eyes half-lidded in thought. Aurora stood near the balcony, gazing out across the Wolf Nation lands, sunlight catching in her hair.“You’re late,” Fintan said mildly.Magi smiled faintly. “Time has been strange since Wildbourne.”Aurora turned as Magi
Last Updated: 2026-01-23
Chapter: 246-SAFE FROM MONSTERS
The world was finally quiet.Not silent. Never silent. But softened, as though the land itself had exhaled after holding its breath for far too long.From the open window of their chambers, the sound of celebration drifted upward from the courtyards below. Music carried on warm air. Laughter rose and fell like waves. Voices were lifted not in command or fear, but in joy.The Wolf Nation was celebrating.Sophie sat on the edge of the bed, exhaustion heavy in her bones, watching Kaon lie in his cot nearby. He was awake, fists waving lazily, cooing as if narrating a private story only he understood. Every so often, he kicked one tiny foot against the blanket and looked immensely pleased with himself.She smiled despite herself.Xavier stood beside her, loosening the formal clasp at his collar. The king, the warrior, the Lycan, all of it had finally eased. What remained was simply the man she loved, looking as worn and human as she felt.She leaned into him, resting her head against his a
Last Updated: 2026-01-22
Chapter: 245-HAPPINESS
The great hall of the castle had never sounded so alive.Laughter bounced off the high ceilings. Music wound through the crowd like something warm and playful. Everywhere Ronan looked, wolves and former hunters stood shoulder to shoulder, drinking together, arguing good-naturedly, clapping one another on the back as though they had always belonged in the same room.After everything they had endured, it felt almost unreal.Shiloh walked beside him, her hand tucked firmly in his. She looked lighter tonight, as though some invisible weight had finally slipped from her shoulders.Her eyes moved across the room, bright with interest.“Oh look,” she said, tugging him gently to a stop. “There they are.”Ronan followed her gaze to one of the long tables near the far wall.Fintan sat deep in conversation with Ryder. Magi leaned close beside him, animated and smiling. Aurora laughed at something Kofi had said. Agatha and Betsy were already on their second round of drinks, both of them glowing w
Last Updated: 2026-01-21
Chapter: 244-GHOSTS OF THE PAST
Shiloh knew something was coming the moment Ronan took her hand.Not the easy way he usually did, playful and warm, but careful. Intentional. Like he was holding something fragile and dangerous at the same time.The throne room was still echoing with laughter and celebration behind them as they slipped out into a quieter corridor, leaving Sophie and Xavier wrapped in well-earned joy.Shiloh tried to smile up at him. “Are we escaping official duties already?”“Something like that,” Ronan said.There was a seriousness in his voice she didn’t often hear.They walked a little farther, away from the noise, away from the crowd, until the stone walls felt cooler and the air steadier.Ronan stopped.“We have someone in custody,” he said carefully. “Someone you might want to meet.”Shiloh blinked. “Another hunter?”“No.”His thumb brushed over her knuckles.“You can do this on your terms,” he went on. “There’s no rush. No pressure. But I wanted you to know the option is there.”Her chest tight
Last Updated: 2026-01-20
You may also like
Billionaire's Contract Baby
Billionaire's Contract Baby
Romance · Shianne De Kock
10.2K views
Married To Mr Arrogant
Married To Mr Arrogant
Romance · Marvy Hyacinth
10.1K views
Circle of the Stars
Circle of the Stars
Romance · Sadie Jacks
10.1K views
The Master's Child
The Master's Child
Romance · Simone Leigh
10.1K views
The billionaire mafia surrogate
The billionaire mafia surrogate
Romance · Author Nwabudike
10.1K views
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