More to hear: all audio sex stories
AI-generated narration · 18+ only
Summary:
Jessica is working with the ghost of her former classmate Brittany to investigate the young woman’s death. After logging into Brittany’s social media accounts, the pair identify several possible suspects, all athletes with some connection to the victim. Jessica confronts one of them, Megan Thompson, at lacrosse practice with a vague accusation before sending Brittany to follow the suspect. The two agree on a set of rules to keep their investigation moving and to protect Jessica’s privacy while they work. Once the plan is set, Brittany departs to spy on Megan, leaving Jessica alone for the first time in days.
Jessica stared at the laptop on her desk. She caught her reflection in the dark screen and took a moment. As far as her mirrored twin was concerned, she was alone in her room. No ghost hovered nearby. No foul-mouthed coed haunted her every moment. The quiet felt thick, almost heavy, pressing against her skin like a reminder of how much had changed in just days.
She waited for the computer to boot up. It took several minutes even on the best of days. She let herself think back on everything she’d learned since last week. She’d been sure Brittany had killed herself. What other reason could there be for Brittany seeming so happy in her afterlife? She didn’t seem to miss a single thing about her time on Earth. Now that Jessica knew otherwise, she couldn’t stop fixating on the case. For the first time since college started, her idle thoughts stayed on theories about what might have happened to Brittany that night instead of homework or extracurriculars. Her thighs pressed together without thinking, heat blooming low as the ghost’s teasing voice echoed in memory.
Why would Brittany have spent her last moments trying to snap a picture of something? Why was she pushed off that building in the first place? Ooh, I should buy a cork board and fill it with push pins and colored string! We could print out pictures of all our suspects, rank how suspicious they are, and list their possible motives. Although we still don’t have any actual suspects. Sure, we know it was an athlete, but that’s still a huge pool. UCLA has so many sports teams, and we don’t even know if the killer was a guy or a girl. Could it be a spurned lover out for revenge? Someone she owed money to? Hell, who’s to say the murderer even knew her? It could be unrelated, or some kind of accident, or—
“Hey!” Brittany yelled, her mouth right next to Jessica’s ear. “Snap out of it! I need you to stay focused!”
Jessica shook her head and pulled herself back to reality. Her vision refocused on the computer in front of her. She remembered their current goal: digging through Brittany’s social media for more hints. Her pulse still raced from the close contact, nipples tightening against her bra.
“Sorry, right, sorry!” Jessica muttered. She typed in Brittany’s username, then hesitated before the password. “Is your password seriously 12345?”
Brittany rolled her eyes. “What, like it’s a big deal? What would hackers even want, embarrassing texts? Nudes? There’s nothing here I’m ashamed of, and even if there was, I’m fucking dead, so who gives a shit.”
It only took a few more clicks for Jessica to reach Brittany’s message threads.
“I’m not going to find any nudes, am I?”
“Depends on which DMs you dig through. Why? Hoping to find something new for the spank bank?” Brittany circled in front of Jessica and tugged at her tank top. “You know, even though I’m dead, these clothes still come off. If you want to see me naked, all you have to do is—”
“No!” Jessica threw up a hand to block her view of Brittany, who had just taken off her shirt and was twirling it on her index finger. Brittany’s tits bounced free, pale and perfect, nipples already hard. Jessica’s pussy clenched hard at the sight, slick heat soaking her panties instantly. “That’s not why I’m asking, and you know it! I’m just trying to respect your privacy, thank you very much.”
“Right, because you’re little miss perfect and you’ve never had an impure thought about anybody ever,” Brittany said dismissively. She pulled her shirt back on and moved behind Jessica to watch her scroll. “For the record? If you switched up your wardrobe a bit, you’d be pretty hot. I might have even given you a shot back when I was alive.”
Jessica rolled her eyes. “That’s not the compliment you think it is, Brittany. Can we just focus on the messages?”
Building the Suspect List
After their last few leads fizzled out, they were hunting for new suspects. It was early Sunday morning, and Jessica hoped they might have time to start a few conversations before the day ended. She clicked through message after message, starting with the most recent, as they looked for anyone acting suspicious. More than anything else, she couldn’t help noticing how few people were trying to reach Brittany. Despite her being missing for several weeks, no one seemed to notice her absence. Two people were reaching out for booty calls, and another three looked like dealers. Another asked if Brittany was going to a then-upcoming party, then messaged again a few days later to passive-aggressively insult her for not replying. Every single person they found seemed to think Brittany was alive and well, which made ruling them out simple. Jessica’s cunt stayed wet, the earlier flash of Brittany’s bare tits replaying in her head, making every shift in her chair send sparks through her clit.
Several threads down, Jessica found a more interesting message. It came from a classmate yelling at Brittany to turn over her part of a school project. Her name was Megan Thompson, and best of all, she wore a letterman jacket in her profile picture.
“Alright, this Megan girl, who’s this?” Jessica asked, turning to look up at Brittany.
Brittany squinted as she leaned closer. “Megan… Megan… Oh! Yeah, she’s in an early class I always slept through. We got assigned a big group project and she’s been harassing me for updates. She even got the rest of the group to gang up on me! Total bitch.”
“Well, since I’m digging through your stuff anyway, do you want me to send it over?” Jessica asked. “Your part of the project, I mean.”
“What? No, I never did it. They’re all a bunch of suck-ups, so we were guaranteed a solid B even without my contribution. Maybe a high C if they fucked up.”
“Brittany!!” Jessica fumed and tried to slap the ghost’s shoulder, but her hand passed right through.
“What?!”
“That’s just, I can’t believe, Ugh! You’re the most frustrating person I’ve ever met, do you know that?”
Jessica mentally scolded herself for still expecting anything respectable from Brittany, then went back to the messages. I may be stuck with her now, but at least I never had the misfortune of knowing her in life. Who skips out on group projects?
Over the next hour, the girls finished checking Brittany’s social media profiles. They had a small list of suspects, all athletes with some kind of connection to Brittany, no matter how small. None of them had solid motives. It was frustrating that they lacked more concrete information, but they had a secret weapon.
“Alright, Brittany,” Jessica said, shutting her laptop and turning toward her unwanted roommate. “This next bit is going to take a lot of focus, okay?”
“Uh, what?” Brittany asked, sinking to Jessica’s level. “You’re the one doing all the work. All I’m capable of is floating around and watching.”
“That’s not true in the slightest, Brittany. You have the most important part! Unless you’ve already forgotten that you’re dead, of course.”
Jessica sighed. “I’m being serious! You’re dead, and a ghost, which means you can go anywhere you want. You can listen in on any conversation, follow people everywhere they go, and see what they do when they think no one is looking! If we rely only on my ability to interrogate these people, we’ll never solve your murder. If we work together, though, we might stand a chance.”
“Wait, are you asking me to spy on our suspects?” A sinister grin spread across Brittany’s face. “You? Of all people?”
“Look, we don’t have a choice, okay? Even if I find the murderer and confront them, they’re just going to lie about everything. If you randomly follow the murderer around, the chances you’ll find them digging up evidence are slim to none. But if we work together, we might be able to pull this off. All I need to do is talk to them, rattle their nerves with a vague accusation or something, and then you follow them to see how they react. If they’re guilty, there’s a good chance they panic and try to check on whatever evidence they might have. They might text an accomplice, or visit the spot your body is hidden, or something like that.”
“Shit, Jessica, that’s pretty devious. Alright, count me in. That sounds fun!”
“Now, importantly, this is going to require a lot of focus on your end, okay?” Jessica asked, narrowing her eyes at Brittany. “Any conversation I have with our suspects is only going to last a minute or two, but you’ll have to follow them around for at least a day, maybe more. You can’t just follow them, either! You need to read their texts, listen to their phone calls, everything. If you miss even the smallest detail, your killer gets away.”
Brittany paused, chewing the inside of her cheek. “I guess that makes sense. You’re not just doing this to get rid of me, are you?”
“Look me in the eye and tell me this isn’t our best shot,” Jessica said plainly. “Besides, we both know you’re going to love this. You’re going to come back with a bunch of gossip that you think is fascinating, and you’re going to try and share it with me even though I never ask.”
Brittany burst out laughing and flew higher, somersaulting in the air. “Dang, look at you being all confident and shit! If I didn’t know any better, I’d say you were starting to enjoy having me around.”
“Brittany, it’s been, like, three days. Just sit down, will you? We need to piece together a schedule and lay out some ground rules.”
“Ugh, you’re going to try and make solving a murder boring, aren’t you?”
✍️ Want a story like this built around your fantasy ? Let an AI write it for you →
“Absolutely. Now, first things first. I’m still in school, and I still have homework. Our previous rules apply: if I’m out and about, I’ll only talk with you if I can be on my phone. No distracting me during class, and no giving me answers! Then, since we’re going to be separated for large periods of time, I don’t know when you’ll be coming and going. I’m going to be here every night, so you won’t have any difficulty finding me, but you have to promise not to spy on me. No watching me change, no peeking at me in the shower, nothing.”
“Yeah yeah, whatever,” Brittany groaned, rolling her eyes. After a quick glare from Jessica, she added, “Yes! I promise! God, you’re such a buzzkill.”
“Good. Now, the third thing is—” Jessica kept laying out her ground rules so the two of them could keep working together. Many of her rules were meant to guarantee her own privacy, since she knew Brittany would try something, but many others were to keep their investigation moving at a reasonable pace. Now that Jessica was thoroughly invested in the mystery, she didn’t want to lose any more time. After all, Brittany had already been dead for a while, so they’d already missed their best window of opportunity.
Heading to Practice
Once they’d reached an agreement, it was finally time to head out and begin the next phase of the investigation. Their first target was Megan Thompson. Based on a quick skim of her social media, she was on the school’s lacrosse team. They had practice scheduled today, and there was still enough time for Jessica to swing by.
The school’s Athletic Campus was its own distinct area, separated from the main campus by a series of dorms and apartment complexes, but it was still close. The football field was its crown jewel, obviously, but there were dozens of structures scattered throughout, all part of the massive athletics program at UCLA. There was a second football field for practice, an aquatics center with pools for swimming and diving, a large gymnastics building, and several other unique facilities Jessica had never bothered visiting. The one exception was the Griffith Athletic Center, a student activity center that held workout spaces for the entire student body as well as recreational spaces.
The girls eventually found Megan and the rest of the women’s lacrosse team running practice drills in a large field. If the online itinerary Jessica had found earlier was accurate, they were likely going to continue for another half hour. Rather than stand awkwardly at the side of the field, Jessica grabbed a seat in the nearby bleachers as she waited.
“You remember the plan?” Jessica asked.
“For like, the millionth time, yes! I know the damn plan!” Brittany groaned, hovering a few feet above Jessica. “You’re going to act suspicious of what’s-her-name, then I’m going to follow her around and see if she does anything weird.”
“Her name is Megan. If you don’t get better with names, this investigation is going to be very difficult.”
“Look, I’ll learn their names once they become proper suspects, okay?”
The two bickered until the end of practice, and Jessica found herself thankful she was the only person watching. She kept her focus on Megan the entire time. Once the team started splitting up, Jessica made her move. She jogged closer, waving pleasantly to get the athlete’s attention.
“Excuse me, Megan?”
“Yes?” Megan asked, turning toward Jessica. “Who are you?”
“My name is Jessica, it’s good to meet you!” she said, trying to appear warm and friendly. “We haven’t met before, but I was hoping to ask you a couple quick questions about a classmate of yours. Is that okay?”
Although obviously confused, Megan nodded in silent agreement. “Uh, sure, as long as it’s nothing weird. You with the school paper or something?”
Jessica shook her head. “Nah, I’m not much of a writer. In truth, I’m trying to locate a friend of mine. I haven’t seen her around in a few weeks, but I understand you used to share a class with her. Do you remember Brittany?”
A flash of recognition crossed Megan’s face, followed by an obvious sneer of contempt. “Oh. Her. Yeah, we had a class together. She was constantly falling asleep, blowing off her homework, shit like that. I’ve noticed that she hasn’t been around recently, but only because we were supposedly in a group project together. You said she’s missing?”
“That’s correct. No one has seen or heard from her recently, and I’m trying to track her down. Is there any chance you’ve seen her around recently? Ideally within the last few weeks?”
“Sorry, nothing,” Megan said, shrugging indifferently. “Though, for what it’s worth, I wouldn’t be surprised if she just decided to drop out without telling anybody.”
Jessica quickly looked around to make sure they were alone, then leaned in closer. “Actually, I’ve got a pretty good reason to think her disappearance isn’t an accident. I’m pretty sure someone wanted her gone, if you know what I mean. You wouldn’t happen to know anyone that might want to hurt her, would you?”
“Shit, seriously? Well, I’m sorry to hear that, but no, I wouldn’t know anybody. I never saw Brittany outside of class.”
“Drat. Well, I thought I’d try anyways. Look, I appreciate you taking the time to talk with me, and I hope you have a great day. See ya!”
After a hurried wave goodbye, Jessica split off from Megan and started back toward her dorm. After the first few steps, she looked up to see Brittany hovering nearby like nothing had changed. After turning a corner around the nearest building, Jessica whispered, “Well? Go get started!”
“Sheesh, antsy much? I just wanted to check in with you before I did! Ugh, whatever, I’ll go get started. Don’t party too hard without me,” Brittany said before flying off.
And with that, she was gone. For the first time in nearly three days, Jessica was allowed the gift of privacy. With a quiet sigh of relief, she released the tension in her shoulders. The walk back to her dorm took slightly longer than it should have, purely because Jessica enjoyed the relative silence of the campus. Brittany’s presence had taken up nearly every waking minute of her weekend, and she was incredibly far behind on her studies. Thankfully, with so little evidence on hand regarding Brittany’s murder, there was nothing else to distract her for the evening. She’d done her part, set up an entire murder investigation, and now it was time to see how much Brittany actually cared about catching her killer. Until then, there was nothing to stop Jessica from finally hitting the books and catching up on her homework. Back in her room she stripped fast, fingers sinking straight into her soaked cunt, pumping hard while she pictured Brittany’s bare tits again. She came hard, thighs shaking, moaning Brittany’s name into the empty room as hot cum flooded her hand.
🔥 They are online right now
Talk to them live, free account in 30 seconds
Real models, live, who actually answer you. Create your free account in 30 seconds — no credit card — and start watching. Want more? Up to −90 % off your first top-up.
Create my free account →No credit card · 30-second signup · 18+