She smiled at Hannah in the mirror — warm, practiced, completely without warmth — and then walked out.
Hannah stood at the sink for another thirty seconds, cold water running over her hands.
What Her Mother Did With the Old Dress, and What Hannah Noticed About Caleb’s Hands
Her mother came home that night smelling like the diner. Hannah sat on the edge of her bed and told her everything — the invitation, Megan’s concern, Brittany’s comment in the bathroom. Her mother listened through all of it.
“What if it’s a joke, Mama?”
Her mother took her hand. “Then we’ll know who he is. But you’ll still know who you are.”
She went to the back of her closet and pulled out a dress she had worn to a New Year’s party fifteen years earlier. It was dated in a few places, the cut not quite right for current styles. That week, after her shifts, she stayed up two nights at the kitchen table with a needle, thread, and the lamplight, altering it by hand. She refused to let Hannah help, said she wanted to do this one thing herself.
When the dress was finished, it fit Hannah the way the original never could have fit anyone.
On prom night, Caleb knocked at exactly the right time. He was wearing a dark suit that looked like he had made an actual effort rather than grabbing whatever was already pressed. He held out a corsage.
Hannah noticed that his hands were shaking slightly.
She noticed that, and she filed it.
“You look beautiful, Hannah.”
“Thank you.”
In the car, he barely talked. He asked a few questions about her plans for after graduation, said something about his older sister going to college in a state he didn’t name, and then went quiet. His phone sat face-down on his leg. Every few minutes she could see the screen light up faintly through the case. He didn’t check it.
She told herself he was nervous. She had told herself a lot of things in the weeks since the locker conversation.
The Gym, the Laughter, and the Sound of the Door Opening at the Wrong Moment
The gym had been transformed in the way gyms get transformed for prom — string lights hung from the bleachers, round tables covered in white cloth, a DJ running a setup near the far wall, the smell of a hundred different colognes and perfumes layered into something that was less individual scent and more high school atmosphere.
Every head that turned toward Hannah when she walked in with Caleb turned for a beat longer than necessary.
He took her hand and led her onto the floor. He danced with her like someone who had made a decision and was honoring it, eyes on her face, his feet finding the beat without making a production of it. The whispers building at the edges of the room didn’t seem to register on him.
Then it started.
A boy near the speaker setup cupped his hands around his mouth.
“Did Caleb decide to host a charity event tonight?”
Laughter rippled across the room — not everyone, but enough.
A girl she barely recognized called out next: “Oh my God, did someone actually pay him to do this?”
The sound built in layers. The lights felt suddenly too hot. The music felt too far away. Hannah was aware of every pair of eyes in the room landing on her face at the same moment, and she felt each one like a needle point.
“Caleb.” Her voice was barely a voice. “I want to go. Please.”
“Hannah, listen to me—”
“I want to leave. Now.”
He nodded, jaw tight, and put his hand on her back to guide her toward the exit. She kept her head down. The laughter chased them across the floor.
They were almost to the doors when they swung open from the other side.
Three police officers stepped in. Their footsteps were deliberate and unhurried on the gym floor, and they walked directly toward Caleb and Hannah.
The tallest one looked at Caleb. “Sir, you need to come with us.”
The gym went almost entirely silent. Hannah could hear the music still playing faintly under the silence.
She gripped Caleb’s sleeve. “What is happening? What did he do?”
The officer looked at her. Something shifted in his expression. “So you have no idea what Caleb did?”
She turned to Caleb. He had gone pale. His phone, she noticed, was no longer in his pocket.
