The streetlight flickered as she approached Sofia’s house. Olivia took a deep breath and knocked. Waited. No answer. She knocked again. Silence. Only the wind whistling through the trees: a hollow, uneasy sound. Something wasn’t right.
A shiver ran down her spine. Her stomach tightened; an anxious knot formed inside of her. The lights were on. Sofia always turned them before leaving, Olivia thought to herself.
“Sofia?” she called, peering through the window. Nothing. The living room was empty. She told herself she was being paranoid, but she couldn’t turn back.
She moved around the backyard and froze. The door was ajar. More than that── it looked as though it had been ripped from its hinges, the door barely holding on.
A chill wrapped around her as she stepped inside. “Sofia?”
A choked sob escaped her as she stumbled forward. Sofia lay sprawled across the floor, her golden hair matted with blood, her breath ragged.
“No, no, no, stay with me,” Olivia whispered, dropping to her knees. She pressed her hand against the wound, desperate to stop the bleeding, but the blood only seeped through her fingers, staining her hands. She reached for the knife, hesitated, then wrapped her fingers around the handle, unsure if she should take it out.
Sofia’s lips trembled as she tried to speak. A shallow breath, then nothing. Her body stilled.
Olivia’s breath hitched. Move. Move. But her legs refused to listen, as if frozen. Her mind screamed at her to do something── but all she could do was watch the life drain from her best friend’s eyes. “No…no,” she whimpered, shaking Sofia’s lifeless shoulders, as if that would wake her up. Panic clawed at her chest, making it hard to breathe. Her vision blurred with tears. This couldn’t be happening. “This isn’t real,” Olivia whispered.
A sudden noise from outside made Olivia’s head snap up. She could see red and blue lights outside, hear sirens wailing. Heavy boots thudded against the floor.
“Freeze!” Hands yanked her away from Sofia’s lifeless body. Shouts surrounded her but all she could hear was her own heartbeat roaring in her ears.
“You have the right to remain silent—".
“No! It wasn’t me!” Olivia shrieked, “I—I found her like this!”. But the police officers didn’t listen.
***
The courtroom was suffocating.
Olivia sat rigidly beside her lawyer─── her fiancé, Daniel. He was the only one who believed her.
The prosecution painted her as an enraged woman, fueled by anger. They claimed she had gone to Sofia’s house, fought with her, and, in a fit of rage, killed her.
“She was found at the crime scene, ladies and gentlemen, her hands literally stained with the victim’s blood,” the prosecutor stated in front of the jury. “Not only that, but a phone call was made, reporting two women fighting. What else could have happened?”
Olivia’s breath caught in her throat.
A phone call? No one had told her about this. Not even Daniel. Dread settled deep in her stomach. How…how could anyone have reported two women fighting, when she never even got the chance to speak to Sofia── to say goodbye.
Unless──
Someone else had fought with Sofia before she arrived. Olivia went still as the realization sunk in. The person who killed her.
Olivia shook her head, her eyes burning with frustration. “I didn’t do this.”
I should be out there, finding my best friend’s killer──not in here, fighting for my freedom.
Daniel rose, his voice measured and calm. “I do not deny that my client was found at the crime scene.” he glanced at Olivia, as if in reassurance. But…she saw something flicker in his eyes before he looked away. Just for a second. Doubt?
Did he not believe me? No...no, I am overthinking this.
“And yes, her fingerprints were on the murder weapon. But circumstantial evidence is not proof of guilt,” said Daniel.
It sounded like a defense. It should have reassured her. But instead, it made her pause. He wasn’t questioning the evidence itself, only how it should be interpreted.
Across from them, the prosecutor straightened his tie. He turned to the jury and said, “The evidence is clear; there were signs of forced entry, the defendant was found at the crime scene. She was covered in blood. The murder weapon had her fingerprints on it. And just hours before, she and the victim had a heated argument──one that, by her own admission, ended badly.”
Olivia’s nails dug into her palms. She wanted to scream that it wasn’t like that, but she forced herself to stay still.
Daniel stood, composed. “Objection, your honor,” he said smoothly. “The prosecution is relying on assumptions rather than facts”
The judge nodded. “Sustained.”
The prosecutor barely reacted, simply nodding before turning back to the jury. “The facts are clear.” He gestured toward the screen, where the crime scene photos were displayed. “Sofia Reynolds was found in a pool of her own blood. The defendant was hovering over her, hands coated in blood.”.
A few of the jurors shifted uncomfortably.
Daniel turned to the jury, his voice firm. “Ladies and gentlemen. My client did not kill Sofia Reynolds. She walked into the house expecting to mend a friendship, only to find her best friend bleeding out on the floor.” He paused. “What would you have done?”
Silence.
She reached for the knife in a desperate attempt to stop the bleeding. A mistake? Perhaps. But does that make her a killer?”
Olivia let out a quiet breath. He was doing it. He was──
“The truth is simple: Olivia was found in the wrong place, at the wrong time.” Daniel glanced at Olivia for a split second. The same shadow crossing his face. “But sometimes, emotions run high, and situations can…escalate.”
A dull roaring filled Olivia’s ears. What?
Daniel wasn’t saying she was guilty. Not at all.
But he wasn’t fighting the way she expected either.
Her pulse pounded. Escalate? He made it sound like something had happened. Like there was room for doubt. But there wasn’t.
She shook off the thought. You’re being paranoid.
***
The courthouse had emptied hours ago. Daniel had gotten her out on bail, but the moment she stepped outside the courthouse, dread washed over Olivia. She couldn’t go back to the apartment, couldn’t face the empty silence that awaited her there.
Her gaze drifted across the city streets, but all she saw was a blur. The only thing that mattered was the nagging thought at the back of her head. Sofia’s killer is still out there. She had to do something. She had to find answers.
Without a thought, she turned, her legs moving before her mind had fully processed it. She refused to return to a world where Sofia’s death was just another tragedy. Not when she was still breathing, and Sofia was...dead.
The sudden realization hit her like a punch in the gut. She would never hear Sofia’s laugh again. Never hear her sing their favorite song during karaoke nights or listen to her excited rants about the latest journalist story she was working on. No. She could not rest. Not until she had answers.
***
She had intended to check the broken door, to see if there were any clues left behind about Sofia’s death. But as she made her way towards the backyard, her feet moved on their own. Before she knew it, she found herself standing at the base of the treehouse. Their treehouse.
They had spent so many hours there, talking about everything and nothing. It was their sanctuary.
Olivia hesitated at the bottom of the ladder. There was something haunting about the silence of the treehouse now. Taking a deep breath, she began to climb.
The moment she stepped inside, the familiar scent of wood and rain hit her bringing a wave of sorrow. Ignoring the ache in her chest, she scanned the small, clustered room. Papers, old books and trinkets were scattered across the floor.
She walked over to the corner where they used to sit and talk for hours. And sat down. And then…the dam opened.
The tears came rushing out. Her breath hitched in her throat, her body trembling with the force of it. It felt like everything──Sofia’s death, the court case, the weight of everything that had happened──was crashing down on her all at once. She couldn’t think. All she could do was cry.
So, Olivia let herself fall apart. She cried. And cried. And cried.
***
When her eyes had dried up, when there wasn’t a single tear left to shed for her best friend, for the part of herself that had died when she saw Sofia’s lifeless body, she stood up.
Feeling hollow, she moved towards the door, her steps slow, as if the act of leaving would be another goodbye. But halfway across the room, her foot snagged on something.
She looked down to see what she tripped on, and she froze. The floorboard was slightly askew.
This was a spot only Olivia and Sofia knew about, where they used to leave gifts for each other to find.
Frowning, she knelt to investigate, pushing aside the loose board. She lifted it carefully, her breath catching when she found the compartment empty…except for one thing.
A small flash drive sat there, alone.
Her heart pounded in her chest. What was this? What could it mean? The question gnawed at her as she came to the realization.
If Sofia had left it here, it meant she wanted Olivia to find it.
Her hands trembled as she reached for it, every instinct telling her this was important. She slid it into her palm.
This small piece of plastic could hold the truth. This was it. The key to finding Sofia’s murderer.
Olivia’s gaze swept the room, searching for a way to see what was inside the flash drive. And then her eyes landed on it. Sofia’s old laptop.
A surge of adrenaline shot through her. She couldn’t wait. She had to know.
Her hands trembled as she inserted the flash drive, her breath shallow, her body tense. And then…her blood ran cold.
She watched in horror as the truth behind Olivia’s murderer was revealed.
***
The next day, Olivia stood in court, the flash drive clenched in her hands.
“This,” she said, her voice steady, “will prove my innocence.”
She inserted the drive into the courtroom laptop, and a series of emails, documents and voice recordings filled the screen.
“Sofia wasn’t just my best friend──she was a journalist. A damn good one. Sofia was investigating someone. And that someone…is the killer.”
The tension in the room thickened.
She clicked on the final file. A video appeared.
Sofia’s face filled the screen; pale, scared but determined.
“Olivia, I don’t know how to tell you this but Daniel…he isn’t who you think he is. His brother is a murderer. Kyle Roberts. The same one you put in jail. Daniel…he has been watching you for years. Waiting for the right moment to take revenge. He doesn’t love you. He is using you. He wants to destroy you and your career. I have proof. All of it is in this drive. Everything we need to convict him.”
Then a sharp bang.
“Shit! He’s here. I need to hide this──”.
The court fell into silence. For a moment, no one moved, no one spoke.
Then Olivia turned to Daniel. His face had gone stone-cold. But it wasn’t shock on his face. No, it was fury.
His mask finally slipped.
“You killed her,” Olivia whispered.
A slow, cruel smile curled on Daniel’s lips.
“You’re smarter than I gave you credit for.” His voice sounded almost amused.
Gasps filled the courtroom.
“I suppose there’s no point in denying it now, is there?” He tilted his head, eyes gleaming. “You were never supposed to find out. I had the perfect plan──to ruin your career, watch you fall apart. And then your friend came along. Started asking questions. Digging too deep. So, of course, I had to shut her up.”
Olivia’s nails dug into her palm. Monster.
“She put up a fight.” Daniel mused, his voice disturbingly casual. “But I guess in the end, her death hurt you more than a failed career ever could.”
Something inside Olivia snapped.
“Shut. Up.” Her hands were trembling with rage. “You are never going to see the light of day ever again.”
Then she turned to the jury, her voice thick with emotion.
“I am asking you, not as a lawyer but as a woman who lost her best friend, to convict this monster to a life sentence. To give Sofia the justice she deserved”
The jurors exchanged looks. The verdict was clear.
The gavel slammed down.
Olivia got her freedom.
And Sofia got her justice.
***
Olivia stood at the front, facing the small gathering of people, her black dress clinging to her skin due to the rain, her hands trembling as they clutched a folded piece of paper. But she didn’t need it. The words weren’t on the page──they were in her heart.
She took a shaky breath and lifted her gaze. “Sofia was many things,” she began, her voice quiet but steady. “A brave woman. A clever journalist. And…my best friend.”
She swallowed the lump that formed in her throat. “She had a way of making the world feel brighter, of making you believe in yourself when you couldn’t. She was stubborn, relentless, and had a habit of always being right.” A small, broken laugh escaped her lips. “And…that was what made her incredible.”
The crowd was silent, hanging on to every word.
“She wasn’t just fearless in her work. She was fearless in life. She fought for the truth. She fought for justice. And in the end, she gave everything to protect the people she cared about.”
Olivia’s voice cracked but she pushed forward.
“I should have protected her,” she whispered, shaking her head. “She was fighting for me. And I should have been fighting for her.”
“But if there’s one thing I know,” she continued, her voice stronger now, “it’s that Sofia wouldn’t want me to stand here and mourn. She wouldn’t want any of us to. She would want us to be strong. She would want us to fight for what’s right. To fight for justice, just like she did.”
She glanced down at the white rose in her hands.
“So, that’s what I am going to do.”
With slow, deliberate steps Olivia walked to the edge of the grave and knelt beside it. She pressed the rose against the grave. “Goodbye, Sofia,” she whispered. “I’ll make sure your fight wasn’t for nothing.”
She wrapped her arms around her as she took one last look at the grave.
Then, without another word, she turned and walked away.
Points:
Time spent:
IP address:
Canary word: Present
Possible AI signals:
Original Text:
Are you sure you want to delete this comment? This cannot be undone.
Mark this comment as a review? Points will be awarded to the poster.
Your comment was posted, but it wasn’t long enough to count as a review. Reviews need about four complete sentences (at least 250 characters). Try writing another review that explains your thoughts in more detail — the author will appreciate it, and you’ll earn points for it.
Hello there, human! I'm reviewing using the YWS S'more Method today!
Shalt we commence with the atrocious S’more?
Top Graham Cracker - Olivia goes over to Sofia’s house and finds Sofia on the floor, bleeding. Police officers come to arrest Olivia, but she didn’t do it! Now, she has to fight for her freedom and find the real killer of Sofia!
Slightly Burnt Marshmallow - You forgot to put “off” when Olivia is thinking about how Sofia always turned the lights off before leaving, but that’s just one little thing.
Chocolate Bar - I like how you described Olivia’s sorrow with losing Sofia, it shows how much of a connection they had and how close of friends they were. I also like that she knew to watch the flash drive, it shows that she understood Sofia well and knew just what to do. Their friendship is strong right here.
Closing Graham Cracker - Overall, a lovely short story on how friendship will stay strong, even after one of them dies. I’m glad that Olivia didn’t go to jail and that Sofia got her justice, everything worked out well for them both. Of course there’s still sadness as Sofia is still dead, but Olivia will be sure to honor her memory by fighting for fairness. I now wish you…
A magnificent day/night! ^v^
I like the story! It went very smoothly and you had a very good control of the flow - not too slow or too fast, with sufficient but not overwhelming information provided. I like how you added Olivia's remembrance of Sofia by those little details - the treehouse, the floorboard, Sofia's laughter. These emotional descriptions made Olivia and Sofia very real.
When I was reading it, I had been waiting for a final turn - I kept asking myself if anything unexpected would happen in the end (e.g. Olivia was actually the killer)? But even without the twist this story is good enough!
Thank you so much! I actually had a plot twist in mind, but I wrote this for a class assignment and had a word limit, so I couldn%u2019t fit everything I wanted. I%u2019m really glad you enjoyed it