My little sister asked me to zip up her prom dress.
Then I found a folder on her laptop called PROOF.
Three hundred screenshots.
Going back two years.
I’m Casey, nineteen, home from State just for the weekend to help Piper get ready. Our dad works nights at the plant, so it’s usually me and Mom who show up for stuff like this. Piper’s sixteen, a junior, and she’d been texting me for a month asking me to come home for prom like it mattered more than usual.
She’d been wearing long sleeves since March. Said the school AC was broken.
I let it go. Piper always ran cold anyway.
That afternoon I borrowed her charger and her laptop was still open. A folder sat on the desktop with a name in all caps.
I clicked it before I thought about whether I should.
Group chats with her name in them, over and over, next to things I won’t repeat. A photo of her locker with something scratched across it. An eleven-second video of three girls laughing while Piper stood against a wall with her arms crossed.
My stomach dropped.
The dates went back to freshman year. A girl named Brianna Voss was in almost every one.
I asked Piper about it while she did her eyeliner.
“Why didn’t you tell Mom?” I said.
“Because nobody ever does anything,” she said, not looking away from the mirror. “So I made sure somebody would this time.”
I didn’t understand until we got to the prom.
The DJ was between songs when the screen behind him lit up. Not the usual slideshow of candids. Piper had walked up to the AV table, plugged in a drive, and hit play before the chaperones could stop her.
THE SLIDESHOW WASN’T PHOTOS FROM THE DANCE. IT WAS EVERY SCREENSHOT SHE’D SAVED FOR TWO YEARS, TIMESTAMPED, WITH NAMES.
Brianna Voss’s face went white under the gym lights.
The room went quiet.
Piper picked up the microphone.
“I have more,” she said. “And it’s not just about me.”
The First Name Wasn’t Brianna’s
For three seconds, nobody moved.
Then Mr. Larkin, the assistant principal, hurried toward the AV table with one hand raised like Piper was a dog he could call back.
“Turn that off,” he said.
Piper didn’t.
The first screenshot filled the screen.
Brianna Voss: tomorrow, wear the ugly green shirt again. We want to see if she cries this time.
Under it was a photo of Piper in a green long-sleeved shirt, standing beside the vending machines. Her eyes were red. Somebody had drawn a crooked crown above her head in black marker.
A few kids laughed.
Not many.
The next image showed a group chat called THE VOSS FILES, though Piper wasn’t in it. Brianna had sent a picture of Piper’s lunch tray. Someone had typed, she eats like a farm animal.
Then came the locker. The scratched words were bigger on the screen than they had been in the photograph.
FREAK.
Mr. Larkin reached the laptop.
Piper pulled the drive out.
The screen went black.
That got everyone moving. A chair scraped. Somebody near the punch table said, “What the hell?” Mr. Larkin grabbed Piper’s elbow, and I was across the gym before I had time to decide if that was a good idea.
“Take your hand off her,” I said.
He looked at me. “You’re not a student here.”
“I’m her sister.”
“Then you need to let the adults handle this.”
Piper stood between us with the microphone still pressed to her chest. Her dress was dark blue, not the silver one she’d shown Mom online. The zipper sat crooked at the back because I had rushed it.
Brianna was at the nearest table. Her mouth opened, then closed.
Her friend Kelsey Dunn leaned toward her. “You said you deleted those.”
Piper heard it.
So did I.
She looked at the AV table. “There are copies.”
Mr. Larkin’s hand dropped from my sister’s arm.
That was the first thing nobody expected. Not the school. Not Brianna. Not me.
Piper had brought three drives.
What She Saved While We Were Sleeping
Mom found us in the hallway ten minutes later.
She had been helping the caterer replace a tray of chicken skewers when someone told her Piper had put bullying screenshots on the screen. Dad was at the plant, asleep in the apartment attached to the maintenance building, and hadn’t answered his phone.
Mom took one look at Piper’s face and didn’t ask whether the story was true.
She asked, “How long?”
Piper rubbed at the corner of her eye with her thumb. Her eyeliner stayed put.
“Freshman year.”
Mom put both hands over her mouth.
I had been home every other weekend that first year. I remembered Piper begging me to take her to the mall. I remembered her changing her clothes three times before school photos. I remembered her saying she had a stomachache on the morning of the winter concert.
I had blamed algebra.
At home, after Mom called Dad and told him to leave work early, Piper opened the folder again.
The laptop was on the kitchen table between a bowl of cut lemons and Dad’s unopened electric bill. She clicked through the files without looking at us.
The screenshots were arranged by date.
September 12, freshman year: Brianna texting that Piper should “go back to whatever trailer park she came from.” We didn’t live in a trailer park. We lived in a two-story house with one bathroom and a roof that leaked over the dining room.
October 3: Piper’s science project dumped into the trash.
November 18: a video of someone taking her backpack and throwing it over the girls’ bathroom stall.
January 9: a message from an unknown number.
If you tell, your mom gets the next one.
Mom made a small sound and sat down.
Piper kept scrolling.
There were screenshots of emails she had sent to teachers. Some had no reply. One teacher wrote back, Try not to give them the reaction they’re looking for.
Another said, Brianna is under a lot of pressure at home. Maybe keep your distance.
The assistant principal had sent Piper a meeting request after the locker photo was reported. The meeting lasted six minutes. His follow-up email said:
We discussed making better choices about where you spend time and who you associate with.
I read that sentence twice.
“Who did you associate with?” I asked.
Piper shrugged. “People who weren’t trying to hurt me, mostly.”
She opened a video.
This one was filmed in the stairwell behind the auditorium. Piper was sitting on the floor with her knees to her chest. Brianna stood over her, holding Piper’s phone.
“Say it,” Brianna said in the video.
Piper’s voice was tiny. “I shouldn’t have told Mrs. Hall.”
“Say what you did.”
“I shouldn’t have told her.”
Brianna tossed the phone onto the floor. The video ended.
Dad came through the front door still wearing his work shirt. He smelled like metal and coffee. He put his keys down very carefully.
“How many times?” he asked.
Piper closed the laptop.
“I don’t know.”
That answer hurt him worse than the screenshots.
The Part Piper Hadn’t Shown Us
The next morning, Mom drove Piper to the school board office.
I went because Piper asked me to, though she said it like she was asking me to hold a door.
The board office sat behind the library in a building with beige walls and a dead plant beside the copier. We met with a woman named Sandra Pruitt, the district compliance officer, and a school resource officer named Ben Miller.
Piper brought the laptop.
She also brought a manila envelope.
I hadn’t seen it in the folder.
Sandra Pruitt opened it and took out a printed email.
The sender was Mr. Larkin.
The recipient was Principal Dale Mercer.
The date was October 14 of Piper’s freshman year.
We should avoid formal discipline on the Voss matter. Her mother has already contacted the superintendent twice, and the family is threatening legal action over the spring sports suspension. Casey Miller’s sister is making claims that can’t be substantiated. Recommend informal mediation and monitoring.
My last name isn’t Miller. Piper’s last name is Reed. Casey Miller was another student.
I looked at Piper.
She shook her head. “Keep reading.”
Below the email was a second page.
Also, please remind staff that the Reed girl has a history of exaggerating peer conflict. Her sister may be influencing her.
Mom stood up so fast the chair rolled into the wall.
“My daughter was fourteen.”
Sandra Pruitt took the paper from Mom and stared at the name block. “Where did you get this?”
Piper said, “A teacher forwarded it to me by mistake.”
“Which teacher?”
“Mrs. Hall.”
“Why didn’t you report it?”
Piper looked at her. “To who?”
Nobody answered.
That was when I understood the folder wasn’t just about Brianna. Piper had been collecting every time an adult moved the problem from one desk to another. Every promise. Every meeting. Every note that said they were looking into it.
She had made a second folder called ADULTS.
Inside were forty-seven files.
There was a voicemail from the principal telling Mom he was “confident the situation had been resolved.” It was recorded three days after Piper’s phone had been stolen.
There was a scan of a nurse’s note saying Piper had come in with a split lip after gym class. The nurse wrote that Piper “declined to identify the other student.”
Piper had written beneath it:
I identified Brianna in the room. She said she didn’t know what I was talking about. Nurse told me not to make an accusation without proof.
There was proof.
Just not the kind anyone wanted to see.
Brianna Had a Folder Too
Brianna’s mother arrived at the school board office just before lunch.
Her name was Janice Voss. She wore a red raincoat even though it had stopped raining, and she carried a leather purse with a gold clasp. Brianna followed three steps behind her, no makeup now, her hair tied back.
“That video was edited,” Janice said before she sat down.
Piper opened her mouth.
Sandra raised a hand. “Let’s keep this orderly.”
Janice looked at me. “Your sister has been targeting my daughter for months.”
That part was true.
Piper had started watching Brianna. She had taken pictures from across the cafeteria. She had followed her into the library. She had saved posts, comments, deleted messages, even a picture of Brianna’s car in the student lot.
I saw it all that morning.
It made me uncomfortable in a way the bullying didn’t, which I hated admitting. Piper had crossed into something sharp and obsessive. She knew Brianna’s class schedule. She knew when Brianna’s mother picked her up. She knew the passcode on Brianna’s old phone because Kelsey had posted it in a group chat.
“Why were you taking pictures of my daughter?” Janice asked.
Piper’s fingers went to the seam of her sleeve.
“Because the school said there wasn’t enough proof.”
Janice laughed once. “So you stalked her?”
“No.”
“You followed her.”
“I followed the messages.”
“You put her face on a screen in front of four hundred students.”
Piper looked at Sandra Pruitt. “Did you see the video from the stairwell?”
“Yes.”
“Did you see the date?”
“Yes.”
“Then why are we talking about my pictures first?”
Nobody spoke for a moment.
Brianna had been staring at the floor. She looked up.
“Because she wasn’t supposed to have that,” she said.
Janice turned toward her. “Have what?”
Brianna’s hands began working at the cuff of her sleeve.
Piper opened a file on the laptop. The screenshot showed a message from an account named coachmercerswife.
Delete the stairwell video. Delete anything with Piper. Your mother will handle the rest.
The account belonged to Janice Voss.
I knew because the school directory had Janice’s email listed beside her name. Piper had found the account through a password reset link sent to Brianna’s phone.
Janice reached across the table.
Sandra pulled the laptop away.
“Don’t touch that.”
Janice sat back.
Brianna said, “Mom told me to scare her. She said if Piper complained again, Dad would lose his job at the school.”
Janice’s face changed.
Not guilt. Calculation.
“She is sixteen,” Janice said. “She doesn’t understand what she’s saying.”
Brianna started crying then. Quietly. A drop landed on her black jeans.
Piper watched her.
I thought she might smile.
She didn’t.
The Last Drive
Sandra Pruitt suspended the meeting and called the district attorney’s office. Mr. Miller, the school resource officer, asked Piper for the original files. Piper gave him one drive.
“Only one?” he asked.
“One is for the school. One is for the police. One goes to a reporter if anything disappears.”
Mom stared at her.
Piper had planned the sentence.
She had also planned the reporter.
His name was Tom Weller, and he wrote for the county paper. Piper had emailed him two weeks before prom with the subject line Student Records and Retaliation at North Creek High. He had replied asking for dates and original copies.
She hadn’t told us because she didn’t trust us to keep quiet.
That cut deep. It also made sense.
By Monday, Brianna was barred from contacting Piper. Janice Voss was told not to enter school property while the district investigated. Mr. Larkin was placed on leave, which the district described as “an administrative step.”
The school sent an email to every parent.
It did not mention Piper’s name.
It said the district took student safety seriously and had begun reviewing an incident involving “inappropriate digital material displayed at a school function.”
Piper read it at the kitchen table.
Then she forwarded it to Tom Weller.
The county paper published the story on Thursday.
The headline said PROM PRESENTATION RAISES QUESTIONS ABOUT NORTH CREEK BULLYING COMPLAINTS. It included the email from Mr. Larkin and a still image from the stairwell video, with Piper’s face blurred.
By Friday, three former students had contacted the paper.
One was a senior named Mara Ellis, who said Brianna’s group had pressured her to send a photo of herself changing in the locker room. Another was a boy named Nate Cobb, who had been punched behind the football shed and told by a coach to stop “feeding the drama.”
The third student was Casey Miller.
She was the Casey named in Mr. Larkin’s email.
She had transferred schools after sophomore year. The district had told her parents she was the source of the conflict. Her mother still had the original email.
Piper hadn’t known Casey’s story when she saved the message. Casey hadn’t known Piper’s name until the article came out.
The proof kept opening doors.
On Saturday morning, Piper found a new message in the folder.
It had been sent from a blocked number at 2:13 a.m.
You should have left it alone.
Mom wanted to call the police. Dad wanted to drive to the school. I wanted to smash every phone in the house.
Piper took a screenshot.
Then she put the phone facedown.
“Are you scared?” I asked.
She picked at a chip in the kitchen table.
“Yes.”
It was the first time she’d said it.
What Went on the Screen After All
Three weeks later, the district held a public meeting in the high school auditorium.
They expected maybe twenty parents.
More than two hundred showed up.
Piper sat beside Mom in the second row. Dad was on her other side, still wearing his plant badge because he’d come straight from work. I stood behind them with Tom Weller’s article folded in my pocket.
The school board president read a statement about policy improvements. New reporting forms. Staff training. A review committee. Words that sounded clean because nobody had to say who had ignored what.
Then she asked for public comment.
Brianna’s father went first. He said his daughter had made mistakes but was being punished beyond reason. He said teenagers were cruel and the school was being blamed for a family problem.
Piper’s hand closed around the edge of her chair.
Then Casey Miller’s mother went up.
She held the email in both hands.
“My daughter was told she was the problem,” she said. “This paper says otherwise.”
Mara Ellis spoke after her. Nate Cobb spoke after Mara.
A teacher named Mrs. Hall stood at the microphone last.
She looked at Piper.
“I sent that email to the wrong person,” she said. “I was afraid of losing my job. I thought somebody else would step in.”
Piper didn’t move.
Mrs. Hall swallowed. “I should have stepped in.”
The board voted to open an outside investigation.
It wasn’t enough. Not close.
But it was something with a date on it.
After the meeting, Piper and I waited in the empty hall while Mom talked to a reporter. The prom decorations were still taped to the walls: silver stars, paper moons, a banner with the word TOGETHER printed in huge blue letters.
Piper had kept the drive in her bra during the meeting.
“That seems uncomfortable,” I said.
“It was.”
“You could’ve put it in your purse.”
“My purse was by the door.”
“So?”
She looked at me. “You would’ve left it there.”
I had no answer for that.
The custodian came by with a cart and asked us to move. Piper unplugged the last strand of lights from the wall. One bulb stayed on, flickering above the banner.
Her phone buzzed.
She checked it.
“What is it?” I asked.
She handed me the screen.
A message from an unknown number.
I have a folder too. Mine starts with what the adults did after the dance.
Below it was a file attachment.
Piper looked at me.
I looked at the custodian, the empty auditorium, the paper stars drooping from the walls.
Then she tapped the file.
The screen went black for half a second.
A video began.
Would you have opened the last file? Tell me what you think Piper should do next.
For more stories about secrets and unexpected twists, you might enjoy “The Deadbolt Turned While I Was Holding the Evidence”, or perhaps “My Best Friend Put My Husband on Trial for Her Mother’s Missing Money” and “My Ex Returned on My Wedding Day With a Black Envelope”.