On my wedding night, I hid under the bed to surprise my new husband. Minutes later, I found myself trapped beneath that same bed, listening to him and my maid of honor discuss a secret plan that could ruin my life. What I overheard that night turned the happiest day of my life into a nightmare I never saw coming.

My name is Olivia Bennett.

And the worst moment of my life happened just three hours after I said, “I do.”

Everything about that day had seemed perfect.

The wedding took place at a beautiful resort outside Nashville, Tennessee. Family and friends filled the ceremony with laughter, tears, and endless congratulations. The photographs were stunning. The reception was unforgettable.

Most importantly, I believed I was marrying the love of my life.

After the celebration ended, my husband, Ethan Parker, and I arrived at the luxury hotel suite reserved for our wedding night.

I was nervous.

Excited.

Happy.

Ethan smiled as he loosened his tie.

“Why don’t you grab the champagne from the lounge downstairs?” he suggested. “I’ll get everything ready up here.”

I agreed.

But before leaving, a playful idea popped into my head.

I wanted to surprise him.

Something silly.

Something we’d laugh about for years.

So instead of leaving immediately, I slipped back into the suite and hid beneath the enormous king-size bed.

I smiled to myself.

The prank was childish, but it felt harmless.

Then I waited.

A minute passed.

Then two.

My heart pounded with anticipation.

Finally, I heard the suite door open.

At first, I grinned.

Then something felt wrong.

The footsteps weren’t what I expected.

There wasn’t just one set.

There were two.

Maybe three.

I froze.

Slowly, I turned my head and looked toward the edge of the bed.

Shoes appeared.

A pair of men’s dress shoes.

Then another pair.

And a pair of elegant high heels.

My stomach dropped.

I knew those heels.

I had helped choose them.

They belonged to my maid of honor, Madison.

Confusion rushed through me.

Why was Madison here?

And why wasn’t anyone calling my name?

Then she spoke.

“Are you sure she’s not coming back?”

My pulse quickened.

A familiar male voice answered.

“Don’t worry.”

Ethan.

My husband.

The man I had married only hours earlier.

“I put sleeping pills in her champagne earlier. She’ll be asleep for hours.”

The room spun.

I couldn’t breathe.

My hands instantly went cold.

Had I heard him correctly?

Sleeping pills?

Me?

I pressed a trembling hand over my mouth to keep from making a sound.

Above me, Ethan laughed softly.

Then I heard another sound.

A phone unlocking.

A call connecting.

A moment later, someone answered on speaker.

“Is she asleep yet?”

The voice sent chills down my spine.

I recognized it immediately.

But my mind refused to accept it.

Not him.

Anyone but him.

Madison sat on the edge of the bed directly above me.

The mattress dipped.

I barely resisted the urge to crawl out and confront them.

“Everything’s under control,” Ethan replied.

“Good,” the voice said. “Now listen carefully. We only have a couple of hours.”

My heart hammered louder.

“Find the paperwork she signed at the notary. Without that document, the entire plan falls apart.”

My blood turned to ice.

Suddenly, everything made sense.

The loan application Ethan encouraged me to sign.

The property purchased entirely in my name.

The debts he insisted were investments for our future.

The constant pressure to sign documents without reading every page.

It hadn’t been love.

It hadn’t been trust.

It had been preparation.

A trap.

And somehow, I had walked straight into it.

The people I trusted most were sitting only inches above me, discussing how to use me.

My husband.

My best friend.

And someone else on the phone who clearly knew far more than I did.

I lay perfectly still beneath the bed, terrified they might discover me.

Then the voice on speaker said something that made my entire body go numb.

Something so shocking that I nearly gasped aloud.

Because if what I had just heard was true, my wedding wasn’t the beginning of a marriage.

It was the final step of a carefully planned scheme.

And as Ethan reached for the bedside drawer containing my legal documents, only one question remained:

How was I going to escape before they realized I had heard everything?

The voice on the phone said, “Remember, once the insurance clause activates, Olivia becomes useless.”

IF YOU CAME FROM FACEBOOK, START FROM HERE!

For one second, I forgot how to breathe.

Useless.

That was the word.

Not wife.

Not partner.

Not even victim.

Useless.

I lay beneath the bed in my wedding dress, my cheek pressed against the cold hardwood floor, trying to keep my body from trembling hard enough to shake the bed frame.

Above me, Madison shifted her weight.

The mattress groaned.

“Don’t say it like that,” she muttered.

The voice on speaker laughed.

“Why? Does guilt bother you now?”

Madison said nothing.

Ethan opened the bedside drawer.

I heard papers scrape against wood.

Every sound felt magnified in the dark space beneath the bed—the rustle of documents, Ethan’s breathing, Madison’s nervous tapping heel, the faint hum of the hotel air conditioner.

Then Ethan cursed.

“It’s not here.”

My pulse jumped.

The paperwork.

The one they needed.

It wasn’t in the drawer.

Because I had moved it.

Not because I suspected anything like this. Not because I was clever. Just because earlier that day, my mother had told me to keep all important documents in my overnight bag so nothing got lost during the reception.

My overnight bag was in the closet.

Ten feet away.

Ten impossible feet.

The man on the phone spoke sharply.

“What do you mean it’s not there?”

“I mean it’s not here,” Ethan snapped. “The drawer’s empty.”

“Check her purse.”

“I did.”

“Check the luggage.”

Madison stood.

Her heels clicked toward the closet.

My heart slammed against my ribs.

The closet door slid open.

I could see only her feet from beneath the bed, moving through the soft shadows of the suite. She pulled something out.

My bag.

A zipper opened.

I bit the inside of my cheek until I tasted blood.

Ethan said, “Careful. Don’t mess everything up. She’ll notice.”

Madison laughed, but it was thin and strained.

“She won’t notice anything if your champagne worked.”

Champagne.

I thought of the glass he had handed me during the reception. The way he had smiled while encouraging me to drink. The way Madison had appeared at my elbow, laughing, telling me I was too tense, that brides deserved to relax.

I had taken only two sips.

Then my cousin had pulled me away for photos.

That tiny interruption might have saved my life.

Madison stopped searching.

“Found it.”

My stomach dropped.

Paper crackled.

The man on the phone exhaled.

“Read the notary stamp.”

Madison did.

“Davidson County. Yesterday. 4:12 p.m.”

“Good.”

Ethan’s voice came closer.

“Hand it here.”

The papers changed hands above me.

I heard Ethan flipping through them.

Then he let out a relieved laugh.

“This is it. Power of attorney, property transfer authorization, debt consolidation consent, business liability acknowledgment.”

Each phrase landed like a blow.

I had signed all of it.

Smiling.

Trusting.

Believing marriage meant building something together.

The phone voice said, “And the medical directive?”

Ethan paused.

My blood went cold.

“The what?”

“The medical directive, Ethan.”

“I thought that was included.”

“It was supposed to be attached.”

Madison’s voice trembled.

“What medical directive?”

The man on the phone became colder.

“The document that lets Ethan make decisions for Olivia if she is incapacitated.”

I closed my eyes.

Incapacitated.

Sleeping pills.

Champagne.

Wedding night.

The truth crawled into place so slowly it felt unreal.

They did not just plan to steal from me.

They planned to make sure I could not stop them.

Ethan shuffled the pages faster.

“It’s not here.”

“Then she didn’t sign that packet.”

Madison whispered, “Maybe that’s a good thing.”

“No,” the voice said. “It is a problem.”

Ethan’s shoes moved sharply across the room.

“Don’t talk to her like that.”

A strange silence followed.

Even from beneath the bed, I could feel the tension shift.

The man on the phone said softly, “Careful, son.”

Son.

My entire body went numb.

Son.

The voice belonged to Ethan’s father.

Charles Parker.

A man I had met only three times.

A charming widower with silver hair, expensive suits, and sad eyes who had hugged me after the rehearsal dinner and said, “Welcome to the family, Olivia. We protect our own.”

Now I understood what protection meant to him.

Madison made a small sound.

“Ethan, we should stop.”

Ethan laughed bitterly.

“Stop? Now?”

“She’s your wife.”

“No,” Charles said through the speaker. “She is collateral.”

The room seemed to tilt.

Collateral.

That was worse than useless.

Collateral had value only because someone else wanted it.

I pressed my hand harder over my mouth.

Do not move.

Do not cry.

Do not breathe too loud.

Ethan walked toward the window. I saw only the edge of his shoes.

“You said this would be simple,” he said. “Marry her, move the debt into her name, transfer the resort property, then file the claim after the accident.”

Accident.

The word struck me so hard my vision blurred.

Madison whispered, “You said nobody would get hurt.”

Charles laughed again, low and dry.

“Madison, don’t become sentimental at the finish line. You were happy to take the money.”

“I thought it was fraud. Not murder.”

Murder.

The world went silent inside me.

Something inside my chest tried to scream, but fear crushed the sound before it escaped.

Ethan said sharply, “No one is murdering anyone.”

Charles answered, “Then what do you call drugging your bride and leaving her in a car near the ridge road after midnight?”

Madison gasped.

Ethan’s silence was the loudest confession I had ever heard.

My mind filled with images I didn’t want.

The winding road outside the resort.

The steep drop beyond the guardrail.

The rain forecast for later that night.

My body found in a wrecked car.

Everyone saying tragedy.

Everyone saying poor Ethan.

Everyone saying at least they had a beautiful wedding.

And Ethan, my new husband, inheriting control over assets he had tricked me into signing away.

I slowly slid one hand beneath my dress and reached for my phone.

It was not there.

Of course it was not there.

Madison had insisted on holding it during the ceremony.

“You’ll ruin your photos with a phone bulge,” she had said.

My best friend had smiled while taking away my only easy escape.

Above me, Charles continued.

“The timeline has changed. Without the directive, we cannot risk a hospital. It has to look immediate.”

Madison’s voice cracked.

“I’m not doing this.”

Ethan snapped, “You already did.”

“No. I helped with papers. I helped convince her. I didn’t agree to kill Olivia.”

“You agreed when you slept with me six months ago and then helped me keep her distracted.”

The words stabbed, but strangely they did not break me.

Maybe because murder had already split the night open.

There was no room left for ordinary heartbreak.

Madison had betrayed me.

Ethan had used me.

His father had designed it.

Fine.

Later, I could fall apart.

Right now, I had to live.

The suite phone sat on the nightstand above me.

Too high.

The door was across the room.

Too far.

The closet was open.

My overnight bag was near Madison’s feet.

Inside it was the small silver letter opener my mother had given me with a note: For opening all the beautiful cards people will send.

A ridiculous wedding gift.

A possible weapon.

Ethan said, “We need to find the directive.”

Charles replied, “Forget it. Proceed without it.”

Madison took a step back.

“No.”

Ethan’s shoes turned toward her.

“Madison.”

“I said no.”

There was a slap.

Sharp.

Immediate.

Madison stumbled. Her heel scraped the floor near the bed.

I flinched so hard I nearly hit my head on the frame.

Ethan’s voice dropped to something I had never heard before.

“You don’t get morals now.”

Madison began crying quietly.

Charles sighed through the speaker.

“Both of you are becoming liabilities.”

That sentence changed everything.

Because Ethan heard it too.

His shoes stopped moving.

“What does that mean?”

“It means finish what you were told to finish.”

“And after that?”

Charles did not answer.

Madison sniffed.

“Ethan?”

His voice became unsteady.

“Dad. After that?”

The silence stretched.

Then Charles said, “After that, everyone gets what they earned.”

It was not a promise.

It was a threat.

For the first time, I realized Ethan and Madison might not be partners in Charles Parker’s plan.

They might be loose ends.

The suite door suddenly opened.

I froze.

Another pair of shoes entered.

Black boots.

Heavy.

A man’s voice said, “Mr. Parker, we have a problem.”

Not Charles.

Someone else.

Ethan sounded irritated.

“You were supposed to stay downstairs.”

“The bride’s cousin is asking questions. She says Olivia never came to the lounge.”

My heart leapt.

Cousin Rachel.

Loud, stubborn, impossible Rachel.

The same cousin who had pulled me away before I finished the champagne.

Ethan cursed.

Madison whispered, “I told you. We should stop.”

The man in boots continued, “Also, the front desk called. A security camera on this floor went dark. Maintenance is coming up.”

Charles spoke from the phone.

“Then move now.”

Ethan said, “She’s not asleep in the lounge?”

“No.”

A pause.

Every person in that room seemed to stop breathing.

Then the man in boots asked, “Where is she?”

The question filled the suite like smoke.

My body went rigid.

Madison’s heel shifted.

Slowly.

Too slowly.

Toward the bed.

She knew.

I don’t know when she realized it. Maybe she had seen the edge of my dress. Maybe she remembered my childish hiding-game stories from college. Maybe guilt had made her suddenly, terribly alert.

But her shoes turned toward me.

My heart became a drum.

Ethan said, “Check the bathroom.”

The boots moved away.

Madison remained still.

Then, with horrifying slowness, she crouched.

Her face appeared upside down at the edge of the mattress.

Our eyes met.

For half a second, neither of us moved.

Madison’s face was pale, mascara streaked, one cheek reddened from Ethan’s slap.

Her lips parted.

I stared at her, silently begging.

Do not scream.

Do not say my name.

Do not choose them again.

Madison’s eyes filled with tears.

Then she stood.

“She’s not here,” she said, voice shaking.

Ethan snapped, “You checked?”

“Yes.”

The man in boots came back.

“Bathroom’s empty.”

Ethan began pacing.

“She must have gone downstairs.”

Charles said, “Then find her.”

“She could be with Rachel.”

“Then handle Rachel too.”

I almost made a sound.

Madison did.

A small, broken gasp.

Charles heard it.

“Madison,” he said calmly, “you are either useful or disposable. Choose quickly.”

The phone clicked.

He hung up.

For several seconds, no one spoke.

Then Ethan said to the man in boots, “Go downstairs. Find Rachel. Tell her Olivia got sick and I took her for air.”

“And if she doesn’t believe me?”

“Make her believe you.”

The boots left.

The door closed.

Now only Ethan and Madison remained.

Ethan exhaled hard.

“We need to search the floor.”

Madison’s voice was faint.

“Ethan…”

“What?”

“She loved you.”

He laughed.

It sounded exhausted.

“No, she loved who I pretended to be.”

“And what about me?”

The silence that followed hurt in a different way.

Ethan’s voice softened, but not enough.

“You knew what this was.”

“I knew you wanted money.”

“I needed money.”

“You said we’d be together after.”

“I said a lot of things.”

Madison made a wounded sound.

I almost felt sorry for her.

Almost.

Then Ethan said, “Stay here. If she comes back, call me.”

His shoes moved toward the door.

Madison asked, “What are you going to do?”

“Find my wife.”

The door opened.

Closed.

Madison stood still for several seconds.

Then she dropped to the floor beside the bed.

“Olivia,” she whispered.

I did not move.

“Liv, please. I know you’re there.”

I crawled backward, away from her hand.

“Don’t touch me,” I whispered.

Her face crumpled.

“I’m sorry.”

That word was too small for the room.

Too small for the wedding.

Too small for murder.

“You drugged me.”

“No. Ethan did.”

“You helped him.”

“I didn’t know it was going this far.”

I laughed silently, a broken breath more than a sound.

“You helped steal my phone. You helped with the documents. You slept with him.”

She covered her mouth.

“I thought he loved me.”

That nearly made me crawl out and slap her myself.

Instead, I whispered, “Move.”

“Olivia, listen to me. His father is dangerous. You don’t understand.”

“I understand enough.”

“No, you don’t. Charles Parker doesn’t just want your money.”

I went still.

Madison glanced at the door, then back at me.

“He wants Bennett land.”

“My family’s land?”

She nodded quickly.

“The old property outside Franklin. The one your grandmother left you.”

“That land is worthless.”

“No, it isn’t.”

My thoughts scrambled.

The old Bennett property was forty acres of overgrown woods, a collapsing farmhouse, and a dry creek bed. My grandmother had refused to sell it for decades. I had inherited it the year before and joked that it was worth more in ghost stories than money.

Madison whispered, “There’s something under it.”

I stared at her.

“What?”

“I don’t know. Mineral rights, a data site, something. Ethan wouldn’t tell me. But Charles needed you married before the transfer, because your grandmother’s trust had a spousal consent clause.”

The notary papers.

The property transfer authorization.

My stomach twisted.

“My grandmother put that clause in?”

Madison nodded.

“She didn’t trust Ethan.”

A memory flashed.

Grandma Ruth, six months before she died, squeezing my hand and saying, Pretty smiles don’t mean clean hearts, baby.

I had laughed.

I had told her Ethan was different.

She had looked so sad.

Madison reached under the bed.

“Come on. I’ll help you.”

I stared at her hand.

The same hand that held my bouquet.

The same hand that had fixed my veil.

The same hand that had helped place me on a path to death.

“No,” I whispered. “You’ll help yourself.”

Her face collapsed.

Then the hallway outside erupted in shouting.

Rachel.

My cousin’s voice carried even through the thick hotel door.

“I know she came up here! Get your hands off me!”

The man in boots said something low.

Rachel shouted louder.

“Ethan! Open this door!”

Madison panicked.

“She’ll get hurt.”

That decided me.

I crawled out from beneath the bed, my wedding dress dragging dust and loose threads behind me.

Madison stared at me like I was a ghost.

Maybe I was.

The bride who had hidden under that bed was dead.

The woman who crawled out was someone else.

I grabbed my overnight bag, found the silver letter opener, and slipped it inside my sleeve.

“Where’s my phone?”

Madison hesitated.

“Ethan has it.”

“Of course he does.”

Rachel pounded on the door.

“Olivia!”

I moved toward it.

Madison grabbed my arm.

“Don’t open it. He may be out there.”

I pulled free.

“You should have worried about me earlier.”

I unlocked the door.

Rachel stood in the hallway, red-faced and furious, with her shoes in one hand and a champagne bottle in the other. The man in boots stood beside her, gripping her elbow.

The moment she saw me, her anger turned to relief.

Then confusion.

Then fear.

Because I must have looked terrible.

“Liv?”

The man in boots reacted fast.

Too fast.

He reached for me.

I lifted the letter opener and drove it into the back of his hand.

He shouted.

Rachel smashed the champagne bottle against the wall and shoved the broken end toward his face.

“Touch her again!” she screamed.

Madison yelled, “Run!”

For once, I obeyed.

Rachel and I sprinted down the hallway barefoot, my dress gathered in both fists. Behind us, the man cursed. Madison blocked the doorway for half a second, just long enough to slow him.

That half second saved us.

We reached the stairwell.

Rachel slammed through the door.

“What the hell is happening?”

“My husband is trying to kill me.”

She did not ask if I was joking.

That was why I loved Rachel.

She grabbed my hand and pulled me down the stairs.

We made it three floors before voices echoed below.

Men.

Waiting.

Rachel stopped.

“Up.”

We turned and ran upward instead.

My lungs burned. My dress tangled around my legs. My hairpins stabbed my scalp. Somewhere below, a stairwell door opened.

Ethan’s voice echoed upward.

“Olivia!”

I almost stopped.

Some foolish, wounded piece of me still recognized that voice as home.

Rachel yanked me hard.

“No.”

We climbed to the roof access door.

Locked.

Rachel swore.

I searched wildly for something, anything. Then I remembered the keycard Ethan had slipped into my clutch earlier.

The clutch was gone.

But Madison appeared below us on the stairs, breathless, holding something small.

My phone.

And the keycard.

She threw them up.

“Catch!”

Rachel caught the phone. I caught the keycard.

Below Madison, Ethan burst into the stairwell.

His eyes locked on me.

For the first time that night, he looked truly afraid.

Not guilty.

Not sorry.

Afraid.

Because I was awake.

Because I had heard.

Because the bride had climbed out from under the bed.

“Olivia,” he said. “Come down.”

Madison stood between us.

“Don’t,” she said.

Ethan looked at her with pure hatred.

“You stupid girl.”

I swiped the keycard.

The roof door beeped green.

Rachel shoved it open, and cold night air hit my face.

Rain had begun falling over Nashville, fine and sharp, glittering against the resort lights below.

The roof was wide, slick, bordered by a low concrete wall. Beyond it, the dark Tennessee hills rolled beneath clouds.

Rachel locked the door behind us, but it would not hold for long.

I turned on my phone.

One percent battery.

Of course.

I dialed 911.

No signal.

Rachel held up her own phone.

“Mine’s dead. I used it taking videos all day.”

Behind the roof door, something slammed.

Ethan.

Rachel looked around desperately.

“There has to be another way down.”

There was.

A maintenance ladder on the far side.

But between us and the ladder was a stretch of open roof with no cover.

The door slammed again.

The lock cracked.

I grabbed Rachel’s hand and ran.

We were halfway across when the roof door burst open.

Ethan stepped out.

Behind him came the man in boots, his injured hand wrapped in a towel.

And behind them, Charles Parker.

He held a black umbrella.

As if this were a business meeting.

The sight of him chilled me more than the rain.

“Olivia,” Charles called. “You’re making this much harder than necessary.”

Rachel shouted, “Stay away from her!”

Charles smiled.

“You must be Rachel. The difficult cousin.”

Rachel raised both middle fingers.

“Nice to meet you.”

Charles’s smile vanished.

Ethan took a step toward me.

“Liv, listen. My father lied to me too.”

I laughed.

Rain ran down my face like tears I refused to shed.

“You drugged me.”

“I panicked.”

“You planned an accident.”

“I wasn’t going to go through with it.”

“You were searching for paperwork while I was supposed to be unconscious.”

His face twisted.

“I needed a way out.”

“Of what?”

Charles answered.

“Debt. Weakness. Mediocrity.”

Ethan closed his eyes.

“Shut up.”

Charles ignored him.

“My son was never strong. He had charm, beauty, opportunity. But no discipline. You, Olivia, had what he needed. Clean assets. Old land. A trusting nature. A family name tied to property far more valuable than you understand.”

I gripped the letter opener under my sleeve.

“What’s under my grandmother’s land?”

Charles’s eyes brightened.

“So Madison told you something useful before becoming sentimental.”

Ethan looked startled.

“Dad.”

Charles said, “The Bennett property sits above an abandoned federal communications bunker built during the Cold War. Most records were sealed. Your grandmother knew. She refused every offer for forty years.”

My grandmother.

Stubborn, sharp-eyed Ruth Bennett.

Protecting more than trees and dirt.

Charles continued, “Horizon Ridge Development wants that land. My partners want what is beneath it. Your marriage made acquisition possible.”

“Then buy it legally.”

“We tried.”

“I said no?”

“Your grandmother did. Repeatedly. Then she placed restrictions in her trust. Marriage created the easiest route around them.”

The whole wedding flashed before me differently.

Ethan crying at the altar.

Madison squeezing my hand.

Charles hugging me.

All theater.

All transaction.

I lifted my phone again.

Still no signal.

Charles noticed and sighed.

“You can stop trying. The roof is jammed.”

Rachel whispered, “What do we do?”

I looked past Charles.

Madison stood at the doorway, soaked, shaking.

Her eyes met mine.

Then she looked at the umbrella in Charles’s hand.

No.

Not the umbrella.

The handle.

A small signal jammer clipped beneath it.

Madison saw me notice.

Charles did not.

She moved quietly behind him.

Ethan did.

“Madison, don’t.”

Charles turned.

Madison swung both hands and knocked the umbrella from his grip.

It skidded across the wet roof.

Rachel lunged for it.

The man in boots lunged for Rachel.

Everything happened at once.

Ethan grabbed me.

I stabbed the letter opener into his shoulder.

He screamed and released me.

Rachel kicked the jammer across the roof toward the edge.

Charles shouted, “No!”

The device slid under the concrete lip and disappeared into the darkness.

My phone flickered.

One bar.

Then two.

I pressed call again.

This time, it connected.

“911, what’s your emergency?”

Charles heard the operator’s voice and changed instantly.

His face went still.

His body relaxed.

Then he smiled at me.

It was the most terrifying expression I had ever seen.

“Tell them,” he said.

I backed away.

“Tell them everything. Tell them your husband drugged you. Tell them Madison helped. Tell them Charles Parker was there.”

The operator repeated, “Ma’am, what is your emergency?”

Charles stepped closer.

“Then explain why every document proves you transferred the land willingly. Explain why the hotel cameras show you attacking Ethan. Explain why the champagne glass has only your fingerprints. Explain why Madison’s account has a quarter million dollars from a company in your name.”

Madison whispered, “What?”

Charles looked at her coldly.

“You really thought I paid you directly?”

Her face went white.

Sirens wailed faintly below.

Charles lifted his hands peacefully.

By the time security and police burst onto the roof, he was kneeling beside Ethan, pressing a handkerchief to his wound.

“Thank God,” Charles called. “My daughter-in-law had some kind of breakdown. She attacked my son.”

I stood in the rain, barefoot in my torn wedding dress, holding a bloody letter opener.

Rachel shouted over everyone.

“He’s lying!”

Madison cried, “They planned to kill her!”

Ethan groaned on the roof, staring up at me.

And then, softly enough that only I could hear, he whispered, “Check your bouquet.”

The police rushed toward us.

I looked at him, stunned.

“What?”

His eyes flicked toward the roof door.

“Your grandmother knew.”

Before I could answer, two officers grabbed my arms.

The letter opener fell from my hand.

Charles watched calmly.

Almost satisfied.

But then my phone buzzed.

One new message.

Unknown sender.

The preview read:

RUTH BENNETT SCHEDULED THIS MESSAGE TO SEND ON YOUR WEDDING NIGHT.

My breath caught.

Another message followed.

DO NOT TRUST THE POLICE. DO NOT TRUST ETHAN. DO NOT TRUST THE GIRL WHO CARRIED YOUR FLOWERS.

Then the final line appeared.

THE MAN WHO CAN SAVE YOU IS THE ONE THEY TOLD YOU WAS DEAD.

A photograph loaded beneath the words.

It showed my grandmother standing in front of the old farmhouse on Bennett land.

Beside her stood a man I had seen only in childhood pictures.

My father.

A man my mother swore had died when I was six.

But in the photograph, dated only three months earlier, he was alive.

And he was holding my wedding bouquet.