Chapter NINE

THE DOOR

The shadow stopped moving. Mei's fingers closed around the blanket. For half a second, her brain supplied the worst answer before her eyes could make sense of anything. Daniel. She slid off the couch and crouched behind the armrest.

"Grandma," she whispered.

No response.

The motion light flooded the front yard in white. A shape

crossed the lower corner of the window again. Mei's heart hammered so hard it hurt. She reached for her phone on the coffee table. Before she could unlock it, something bumped against the porch. Alex jerked awake in the chair.

"What happened?"

Mei pointed.

He was on his feet instantly. The motion light clicked off. "Stay here," he said.

"No."

"Mei—"

"Don't go to the door."

Grandma appeared in the hallway tying her robe.

"What is going on?"

"Someone's outside," Mei whispered.

Grandma did not move toward the door. Detective Ruiz had

been very clear about that. She went to the small alarm panel beside the hallway and checked the camera feed on her phone. Then she stared at the screen.

"You have got to be kidding me."

Alex leaned over her shoulder.

A raccoon stood on the porch with both paws inside the empty takeout bag they had forgotten to bring in. For three seconds, no one spoke. Then Alex started laughing. Not a little. He bent over, hands on his knees, laughing so hard he couldn't breathe. Mei hit him with the blanket.

"Shut up!"

"You were ready to call SWAT on a raccoon."

"You jumped up too!"

"I was protecting the family from trash panda violence." Grandma swatted his shoulder.

"Both of you hush before the neighbors call police on us." Mei tried to be annoyed, but relief cracked through her fear and

turned into laughter. Soon all three were standing in the dark living room, half-awake and laughing at a raccoon dragging lo mein containers across the porch. For once, a scary sound had a stupid explanation. Mei wished all of them did. Then Alex opened the front door.

"Wait," Mei said.

He looked down.

The lower corner of the screen door was bent outward. Not

badly. Just enough that the metal frame no longer sat flush. Alex stopped smiling.

"Raccoon?" Tiana asked.

Grandma came closer but did not step outside. "That was not bent yesterday." Alex crouched, careful not to touch it. Near the latch were two small silver scratches.

The police came again.

No fingerprints worth collecting. No clear footprint. The doorbell camera had recorded the raccoon but nothing earlier because the motion zone did not cover the far edge of the porch. An officer adjusted the camera settings and wrote a report.

"Could be somebody testing the door," he said. "Could be accidental damage. Keep it locked. Call if you see anyone."

After he left, Grandma put a chair beneath the knob even though the deadbolt was already engaged.

Mei did not tease her.

At 2:30 a.m., everyone finally went back to bed.

At 3:07, Mei woke to a soft metallic sound downstairs.

She lay still. Clink. Pause. Clink. Her first thought was the bent screen door.

Her second was that the heater sometimes made strange sounds.

She sat up and texted Alex instead of leaving the room.

MEI: are u awake

Three dots appeared almost immediately.

ALEX: now i am

MEI: hear that?

A pause.

ALEX: stay in room

Mei hated those words. Stay in your room belonged to Daniel. It belonged to the worst night of her life. Then Alex sent another message.

ALEX: im coming to you first

That was different. He appeared a minute later holding a baseball bat Grandma kept behind the guest-room door, which was both reassuring and absurd because Alex had not played baseball since fifth grade.

"Grandma?" Mei whispered.

"Already texted her."

They found Lillian in the upstairs hallway with her phone in one hand and a heavy flashlight in the other.

The sound came again.

Clink. This time Alex's shoulders dropped.

"Kitchen vent." Grandma frowned. "Kitchen vent does not clink."

They called police anyway. An officer walked around the property, checked windows, and found a loose metal downspout tapping against the siding in the wind.

Another false alarm. Mei felt ridiculous.

The officer did not laugh. "False alarms are cheaper than emergencies," he said. "You did the right thing."

That sentence helped more than he probably knew.

By morning, the whole household was exhausted.

Grandma made pancakes. Alex burned two. Tiana fell asleep at the table with a fork in her hand.

For forty-eight hours nothing happened. Then Daniel stopped calling.

No blocked numbers. No messages. No socialmedia posts.

No drive-bys anyone noticed. The silence should have been relief. Instead it felt deliberate.

"Maybe his lawyer told him to shut up," Alex said.

Grandma agreed. "That would be the first intelligent advice he followed."

Mei wanted to believe them.

On Friday, Detective Ruiz called to say prosecutors were reviewing whether Daniel's calls and school appearance violated the protection order.

The private investigator had denied sending the anonymous note or photograph.

His vehicle had been used by an employee the morning the note appeared, but the camera image was too poor to identify the driver.

"So you don't know," Mei said.

"Not yet."

"You say that a lot."

"Investigations contain an irritating amount of not yet."

Mei almost smiled.

That evening Grandma invited Mrs. Brooks and Tiana for dinner. The adults tried not to discuss the case in front of the girls, which meant they discussed it in coded fragments that were somehow more obvious.

"The attorney called."

"About the hearing?"

"Monday."

"And the other issue?"

"Still pending."

Tiana leaned toward Mei. "Adults are terrible spies." "Facts."

After dinner they played cards. Alex accused Grandma of cheating.

Grandma said accusing an elder without evidence was disrespectful.

Alex asked whether drawing four wild cards in a row counted as evidence.

It was the most normal night Mei had experienced in weeks.

At 10:22, Mrs. Brooks and Tiana left. At 10:41, Grandma checked the locks.

At 10:58, Alex went upstairs.

At 11:06, Mei heard an engine stop outside.

She looked through the narrow side window beside the front door before she remembered she was not supposed to.

A pickup truck sat across the street with its lights off.

Not Daniel's truck. She watched for ten seconds.

The engine restarted and the vehicle drove away.

"Probably a neighbor," Grandma said when Mei told her.

"Probably."

They both knew probably was doing heavy work.

* * *

On the fourth day, Mei and Grandma went grocery shopping together.

It was the first time Mei had been in a crowded public place since Daniel's arrest at school.

She chose the store on the opposite side of town because Daniel never shopped there.

That did not stop her from seeing him everywhere. A man in a black jacket near produce.

Not him.

A gray truck crossing the parking lot. Wrong model. A voice behind them saying, "Mei?" She turned so fast her neck hurt. It was a woman from Grandma's church whose name she had forgotten.

"Sweetheart, I haven't seen you in forever."

Grandma stepped in smoothly. "We're in a hurry, Carol. Good to see you."

They kept walking.

"You didn't have to be rude," Mei whispered.

"I wasn't rude. I was efficient."

In the cereal aisle, Mei abandoned the cart and walked quickly toward the restroom because her chest felt too tight.

Grandma followed but stopped outside.

"Want me in there?"

"No."

Mei stood at the sink and counted things she could see.

Silver faucet.

Soap dispenser. Blue tile. Paper towel sign. Her own face. The panic eased slowly. When she came out, Grandma was leaning against the wall pretending not to guard the door.

"We can leave," she said.

Mei looked toward the half-full cart.

"No."

"You don't have to prove anything."

"I'm not proving. We need food."

Grandma studied her, then nodded.

They finished shopping. At checkout, Mei realized she had spent ten straight minutes comparing cereal prices without scanning the entrance once.

It felt ridiculous to be proud of that. She was proud anyway.

Daniel stayed away for six days. No calls.

No notes. No school appearances. No Facebook posts.

By the seventh day, Mei caught herself wondering whether the arrest had finally scared him into following the rules.

She hated that hope made her nervous too. Detective Ruiz warned them not to read silence as safety.

"Sometimes people stop contacting because counsel tells them to," she said. "Sometimes because they are planning their next move. Sometimes because they're finally making a good choice. We don't guess. We keep the plan in place."

On Tuesday, prosecutors approved charges related to the school protection-order violation and the threatening messages they could tie to Daniel through account and phone records.

The homicide review remained open. Ruiz also told Grandma that investigators had recovered an old tablet from the Chen house. It had belonged to Grace.

"We don't know yet what can be recovered," Ruiz said. "Don't build expectations around it."

Mei tried not to.

She failed. Every day after school, she asked Grandma whether Ruiz had called. Every day Grandma said no. Then Friday came.

* * *

Before the break-in, Grandma tried to make the house feel less like a fortress. She bought a new welcome mat. Alex stared at it. "That seems optimistic." The mat said HELLO in cheerful black letters.

"I refuse to let that man turn my porch into a bunker," Grandma said.

She still had the cameras, reinforced screws, alarm sensors, and a baseball bat behind the coat rack. The welcome mat was not denial. It was defiance with better typography.

Mei understood.

She started leaving her sketchbook downstairs instead of carrying it from room to room.

She took showers without placing her phone on the bathroom counter.

She opened curtains during the day. Small choices.

Then the anonymous email arrived. Grace was not who you think she was.

The message had done exactly what it was designed to do: it made Mei question a dead person who could not answer.

For two days she searched Grace's name online.

If ads affect your reading experience, click here to remove ads on this page.