My Father Kept a Secret Behind the Tooth Fairy’s Door

Olivia Wright

My daughter vanished beside my father.
Eleven months later, three teeth fell from his wall.
Then I found her raincoat. OPEN IT.

Julie was seven, and every Saturday she fed ducks with Grandpa Frank. After she disappeared, I stopped letting her little brother near the river.

Dad said he turned for bread, and Julie was gone when he looked back. Police searched the park, the water, and every road nearby.

No shoe came back. No yellow bucket. Nothing that let me bury the right memory.

I kept Julie’s pink Tooth Fairy box beside her bed. Her last lost tooth was still inside.

“Mom, don’t throw that away,” Ben said whenever I packed another box. He was five and still expected Julie to come home for dinner.

Dad had called the vent in his guest room the Tooth Fairy’s secret door. Julie slipped her teeth through the gap, and Frank left a dollar beside it.

With Dad away at a retreat, I used my spare key and went there alone.

I brought a screwdriver from my kitchen drawer. The handle had a crack near the spoon rest.

The vent cover came loose, and three small teeth rolled onto the carpet.

I froze.

They were too large to be Julie’s baby teeth. One had a silver filling.

Dad had never told me Julie had a filling.

I searched the cavity with my phone light. My fingers touched fabric, then tape.

The parcel came out wrapped in a yellow raincoat.

Julie’s raincoat.

I sat down on the floor without deciding to. The police had asked about that coat every day for two weeks.

Inside the tape, something clicked against cardboard.

I pulled away one strip, then another. A child’s phone slid into my hand, its screen cracked across the middle.

The lock screen showed Julie standing beside the duck pond.

But the photo had been taken AFTER she vanished.

My hands were shaking.

The phone had one saved recording. Its date was three days before I found it.

I pressed play.

“Mom?” Julie said. “Grandpa told me you don’t want me anymore.”

I dropped the phone.

THE RECORDING HAD BEEN MADE ELEVEN MONTHS AFTER JULIE DISAPPEARED.

Dad had lied about the park, the coat, and the empty search. But Julie was alive when that recording was made, and she sounded like she was reading words someone had put in her mouth.

The front door opened.

Frank stood there holding my spare key. He looked at the phone, then at the torn raincoat.

“Where is she?” I said.

He took one step toward me. “You shouldn’t have found that.”

His phone rang before I could grab him. He answered, listened, and turned white.

Then Julie’s voice came from the speaker: “Grandpa, she’s here.”

The Number He Thought I Didn’t Know

Frank didn’t say anything.

The phone was still against his ear. I could hear a car passing on Julie’s side of the call, tires hissing over wet pavement. Then a door slammed.

“Grandpa?” she said. “Is Mom there?”

I grabbed for his wrist.

He jerked back, and the phone fell between us. It landed faceup on the carpet. The call stayed connected.

“Julie?” I said.

A little breath came through the speaker.

“Mom?”

My knees hit the floor.

Frank kicked the phone under the bed. I caught his ankle before he could reach it. He went down hard, swore, and struck the side of his head on the nightstand.

I crawled for the phone.

“Julie, baby, where are you?”

Nothing.

Then a man’s voice, too far from the phone, said, “Hang up.”

The call ended.

Frank had blood running from his eyebrow. He looked old suddenly. Not harmless. Old.

“Give me the phone,” he said.

I held it behind my back. “You kept her alive.”

His mouth moved once. No sound came out.

“Where?”

He pressed his palm against his eyebrow. “You don’t understand.”

“Where is my daughter?”

The guest room smelled like dust, old carpet, and the peppermint candies Dad kept in a dish by the window. I remember that because my brain had chosen a ridiculous thing to notice while my child was somewhere in the world, listening to a stranger tell her to hang up.

Frank reached into his jacket.

I thought he had a weapon.

It was a key ring.

Three keys. One red plastic tag. A brass key I recognized.

The storage unit.

I had rented it with him six years earlier, after my mother died. We put her furniture there because I couldn’t make myself throw out the dining table. Frank had paid the bill when I fell behind.

“You took her there?” I asked.

He looked toward the hall.

Not at me.

Toward the hall.

That was when I heard the house phone ringing downstairs.

The Room Under the Table

I ran.

Frank called my name, but he didn’t follow right away. The landline rang six times before I reached it. I picked up on the seventh.

No one spoke.

I heard a television in the background. A children’s show. Singing animals and a drumbeat.

Then Julie whispered, “Mom, don’t let Grandpa hear.”

I put my hand over my other ear.

“Where are you?”

“At the blue house.”

“What blue house?”

“The one with the broken bird.”

A man shouted something near her. She made a small choking sound.

“Julie?”

The line went dead.

I wrote down the number from the caller ID on the back of an envelope. My hands were slick, and the pen kept slipping. The number began with 614. Dad’s house was in Dayton. The 614 code covered Columbus, where he had lived before moving to us.

Behind me, floorboards complained.

Frank was coming down the stairs.

I put the phone in my pocket and grabbed the kitchen knife from the counter. It was the small one I used to cut apples for Ben. A cartoon dinosaur was printed on the handle.

Dad stopped when he saw it.

“Put that down.”

“Storage unit. Which one?”

“I didn’t hurt her.”

“Which one?”

He looked at the knife. “You need to listen to me.”

“No, I need a location.”

He lowered himself onto the last stair. Blood had reached his cheek now. A red line crossed the little mole near his nose.

“She was supposed to stay three months.”

The knife dipped.

“Three months?”

“I was getting her out.”

“From who?”

He looked at me then, and I hated him for the relief I saw in his face. He thought he had finally found the part of the story that would make him the good one.

“From your house.”

I laughed once. It came out wrong.

“She disappeared at the park.”

“Because she saw what happened.”

“What happened?”

He rubbed both hands over his knees. His fingers were shaking now, but I didn’t trust it.

“Your husband came to my place that morning.”

“Nate was at work.”

“He wasn’t.”

Nate had been dead for nine months.

A delivery truck had crushed his car at the edge of Route 35, four months before Julie vanished. The police said he had crossed the center line. He’d been drinking. I had told Julie he was sick and gone to heaven because she was seven and because I couldn’t explain a guardrail.

Frank swallowed.

“Nate was there with a man named Curtis Bell. They were arguing in my driveway. Julie was in the truck.”

I stared at him.

“She saw Nate hit him.”

“Who?”

“Curtis.”

The name struck something loose. A newspaper clipping. A face from the funeral. Curtis Bell had been Nate’s manager at the warehouse. He had died two days after Nate, a supposed overdose in a motel outside Springfield.

Dad kept talking.

“Nate’s truck was parked behind the shed. Julie got out because she heard them yelling. Curtis shoved her. Nate hit him with the tire iron.”

I thought of Julie’s hands. The way she used to line up her crayons by length. The little brown birthmark on her left thumb.

“Why didn’t you tell the police?”

“Because Curtis wasn’t dead when I saw him leave. And because Nate had been stealing money from the warehouse. Curtis had people who wanted that money back.”

“That doesn’t explain taking Julie.”

Frank’s eyes moved to the wall vent.

“It explains enough.”

It didn’t.

The house phone rang again.

This time, I didn’t answer.

Frank did.

He lifted the receiver and said, “Marlene?”

A woman answered. I could hear her clearly through the open receiver.

“You’ve got her?”

Frank glanced at me.

“No,” he said.

The woman swore.

Then she said, “She knows about the storage place.”

Frank hung up.

The Things in the Blue House

Marlene was Frank’s older sister. She lived in Columbus in a blue house with a broken stone bird beside the front steps.

I knew because I had been there once, in 2018, when she made me chili and complained about her upstairs toilet.

The drive took two hours and nine minutes. I know because I watched the numbers on the dashboard change while Frank sat beside me with his hands cuffed to the seat belt by a pair of handcuffs I kept in the glove box.

They weren’t real handcuffs. They were from a Halloween costume.

They worked anyway.

At 4:18 p.m., Detective Laura Sweeney called me back. She had worked Julie’s case from the beginning. Her voice became very quiet when I told her about the phone call.

“Don’t go inside the house,” she said.

“She’s there.”

“We’re sending officers.”

“I can’t wait.”

“You can, and you will.”

Frank stared out the passenger window.

“You hear that?” I asked him. “You might get to see a police car before you disappear again.”

“I didn’t disappear.”

“You moved her.”

“I fed her. I got her a bed.”

“You told her I didn’t want her.”

His face folded around the words.

“I needed her to stop asking to come home.”

That was the first honest sentence he gave me.

The blue house sat behind a chain-link fence with plastic flowers wired to it. The stone bird had lost its head. A gray sedan was parked in the driveway, engine running.

I stopped at the curb.

No police yet.

Frank’s breathing changed.

“She’s inside,” he said.

“You stay here.”

“You don’t know what Marlene will do.”

I opened the door.

“Frank.”

He grabbed my sleeve. “She has a gun.”

I pulled free.

The front door was unlocked.

Inside, the television was still playing. A cartoon rabbit waved from a yellow field. On the coffee table sat a cup of chocolate milk with a skin forming across the top.

“Julie?”

A chair scraped upstairs.

I took the stairs two at a time. The third step cracked under my foot. At the top, there were two doors. One stood open.

The bedroom was empty except for a mattress on the floor.

The other door had a bolt on the outside.

I lifted it.

“Julie?”

No answer.

I turned the knob.

The room under the table was too small for a bedroom. It had once been a pantry, maybe. There were shelves along one wall and a folding table shoved into the corner. A pink sweatshirt lay on the floor.

I knew that sweatshirt.

I had bought it at Target in October. Julie hated the silver stars on the sleeves, then wore it every day for a week.

The table moved.

Someone was underneath it.

I dropped to my knees.

A face looked out through the hanging tablecloth.

Not Julie.

A boy. Maybe ten. His hair had been cut close to his head, and his lower lip was split.

“Where’s my daughter?” I asked.

He pointed toward the vent.

The vent cover had been removed. A square hole opened into the wall.

From inside it came a sound.

Three knocks.

Then two.

Julie and I had used that code when Ben was a baby and I needed her to come downstairs without waking him.

Five knocks meant I’m here.

I pressed my fingers to the wall.

“Julie?”

Five knocks came back.

What Frank Had Built

The police arrived with their lights off.

Two officers entered through the front and another came around the back. Detective Sweeney found me sitting beside the vent with the boy wrapped in my coat.

His name was Tyler Mendoza. He had been missing from Indianapolis for eleven months.

Same week as Julie.

The storage unit wasn’t where Julie was being kept. It was where Frank stored the things he used to move children: spare clothes, prepaid phones, school records, small bags of snacks, fake medical forms.

There were seven names in a notebook.

Two were crossed out.

One was Julie.

The blue house had a crawlspace running behind the pantry. Marlene had installed a second door from the basement. It opened into a narrow room beneath the kitchen.

Julie was there.

She had lost weight. Her hair had been cut to her chin. She wore a purple coat I had never seen before and held a plastic cup with both hands.

When she saw me, she didn’t run.

She looked at Frank.

Then she looked at me.

“Mom?”

I couldn’t stand up properly. My foot had gone numb under me. I crawled through the opening, scraping my shoulder on a nail, and pulled her against my chest.

She smelled like soap that wasn’t ours.

For a while, neither of us spoke.

Then she said, “You came late.”

I put my face against her hair.

“I came as soon as I knew.”

“Grandpa said you knew.”

I looked over her shoulder at Frank.

He had been taken outside. His voice carried through the open basement door, saying the same sentence over and over.

“I was protecting her.”

The Part He Left Out

Frank had not acted alone.

Marlene admitted that before the night was over. She sat at the dining table with one officer beside her and a paper towel pressed to her nose.

She said she had met Nate through Curtis Bell.

Nate had been stealing from the warehouse, yes, but the money was being used to pay people who arranged false placements for children whose parents were in jail, addicted, hospitalized, or simply easy to frighten. Curtis found the children. Marlene found temporary homes. Frank handled transportation.

Julie had seen the first handoff.

Nate had brought her to Frank’s house that morning because he didn’t have anyone to watch her. Curtis had arrived angry. There had been a fight. Julie saw Curtis fall after Nate struck him.

But Curtis didn’t die at the motel.

He had been alive when Frank drove him there.

He died later, after Marlene left him alone.

That was why they took Julie. Not to protect her from Nate’s enemies.

To keep her from telling the truth.

Frank had staged the river story with a yellow bucket, Julie’s raincoat, and one of her shoes. He threw the bucket into the water and left the shoe near the reeds. The police search had been built around a lie.

The teeth came later.

Julie had lost three teeth while she was hidden. One had the filling from the cavity I had never known about. Frank wrapped them in her raincoat and hid them behind the vent because Marlene said the house was being searched.

The child’s phone had been set to record every Sunday.

Frank made Julie repeat the same lines about me until she stopped asking what they meant.

“Mom doesn’t want me.”

I found the file on his phone after midnight.

There were thirty-two recordings.

Some were only seconds long. Some lasted nearly an hour.

In one, Julie asked if Ben still slept with the hallway light on.

In another, she said, “I know you’re lying because Mom doesn’t say want anymore. She says come here, please.”

Frank had kept that recording too.

He never sent it.

The last file was dated three days before I opened the wall. It began with Julie crying. Frank’s voice told her to start again.

“Mom? Grandpa told me you don’t want me anymore.”

Then the recording ended.

The phone call from the blue house had not been live.

Marlene had played it from another phone.

She wanted Frank to know Julie was there because he had stopped answering her messages. The line about she’s here meant Marlene had seen me pull up.

She was trying to warn him.

Or threaten him.

With Marlene, it was hard to tell.

The Morning Julie Came Home

Julie slept in the hospital until 3:07 a.m.

I sat beside her bed and watched the monitor make green hills. A nurse brought me coffee in a paper cup. I drank it cold because every time I stood up, Julie’s hand searched the blanket.

Ben was at my sister’s house. I didn’t tell him yet.

The police had found him there before dawn. He came in wearing dinosaur pajamas and carrying the pink Tooth Fairy box.

“I brought this,” he said.

Julie opened her eyes.

Ben climbed carefully onto the bed and put the box between them.

“Your tooth is still in there,” he told her.

“I know.”

“Mom said it was.”

“I know.”

He studied her face.

“Did Grandpa give you money?”

Julie nodded.

“One dollar.”

“Did he give you candy?”

“Sometimes.”

Ben looked at me. “He was mostly bad.”

Julie thought about that.

“He had a dog once,” she said.

No one knew what to do with that, so my sister peeled an orange.

The next afternoon, Detective Sweeney gave me a plastic evidence bag. Inside was the yellow raincoat, cut open along the seam.

“You can keep it after the trial,” she said.

I didn’t want it.

Then I saw the tiny green button near the collar. Julie had sewn it there with red thread because she said the coat looked lonely.

I took the bag.

At home, her room had stayed exactly as it was. The unmade bed. The paper crown from her birthday. A paperback book with its corner folded down.

I stood in the doorway while she looked around.

“Did you move my lamp?” she asked.

“No.”

“Ben did.”

“Probably.”

She touched the wall beside the bed.

“Is that where Grandpa hid the phone?”

“No. That was his house.”

“Can we take the vent out?”

“We can.”

She nodded.

Then she went to the little pink box and lifted the lid.

Her last tooth sat in its paper lining. A tiny white piece, clean and harmless.

Julie picked it up.

“I lost this before he took me,” she said.

“I know.”

“Did you think I was dead?”

I sat on the floor beside her.

“Yes.”

She turned the tooth between her fingers.

“Did you cry?”

I wanted to say yes. I wanted to tell her about the river, the missing shoe, the people who left casseroles on the porch, the way Ben kept setting four plates.

Instead, I said, “I cried in the car.”

“Why only in the car?”

“Because you weren’t there to see me.”

She put the tooth back in the box.

At 6:42 that evening, someone knocked at the front door.

Julie went still.

Not frozen. Listening.

I walked over and looked through the curtain.

Detective Sweeney stood on the porch with a cardboard box.

“There are more things from Frank’s house,” she said.

I opened the door.

The box contained the small yellow bucket, Julie’s missing shoe, and a stack of letters Frank had written but never mailed.

The top letter had my name on it.

I read it standing there.

I thought if she hated you, she would stop trying to go back.

Below that, in smaller writing:

I thought a child could be made safer by being made afraid.

I folded the letter once.

Then again.

Behind me, Julie called from the hallway.

“Mom?”

I turned.

She was holding the pink Tooth Fairy box against her stomach.

“Can I sleep in your room tonight?”

“Yes.”

She came over and took my hand. Her fingers were warm, but she held on too hard.

At the wall, the old vent rattled when the furnace started.

Julie looked at it.

I got the screwdriver from the kitchen drawer.

The handle still had the crack near the spoon rest.

I removed the cover, one screw at a time, and carried the metal grate to the trash. Then I found a piece of cardboard and covered the hole.

Julie watched me.

“Is that enough?”

“No.”

I took a chair from the table and pushed it against the wall.

She nodded.

Outside, a car passed on the wet street.

Julie slid the Tooth Fairy box beneath my pillow.

“Keep it there,” she said.

So I did.

And when the furnace came on again, she reached for my hand before either of us looked toward the wall.

Would you have opened the vent? Share this with someone who loves a story that refuses to let go.

For more tales that will keep you guessing, you might want to check out The Biker Recognized the Child in His Arms or perhaps My SIL Sent a Voicemail Before I Opened the Second Envelope, and don’t miss The Woman at My Baby Shower Had Something on Her Phone for another twist.