A couple’s gender reveal party turns deadly and everyone is a suspect in this gripping thriller from the New York Times bestselling author of The Overnight Guest.
Intrigued? Well read on to discover the synopsis and an excerpt from Heather Gudenkauf’s The Perfect Hosts, which releases on November 4th 2025.
Is it a boy or a girl? They would die to know…
Madeline and Wes Drake have invited two hundred of their closest friends and family to their sprawling horse ranch for the most anticipated event of the year: a “pistols and pearls” gender reveal party so sensational it is sure to make headlines. But the party descends into chaos when the celebratory explosive misfires, leaving one woman dead and a trail of secrets.
As the aftershocks of the bloody party ripple across the small town, Agent Jamie Saldano is brought on the scene to investigate. Battling his own demons from the past, Saldano unearths a web of deceit spun around the Drakes. The appearance of some unexpected houseguests only deepens the mystery. And as tensions mount, it becomes clear that the explosion wasn’t just an unlucky accident. But who was the target, and why? As the shadow of a killer looms, the happy parents-to-be must unravel the truth before it’s too late.
MADELINE
“Madeline,” comes Wes’s voice, tinny and faraway-sounding. “Are you okay?”
She is lying flat on her back, the air still hazy with smoke. Is she? Is she okay? The ringing in her ears is fading, and she can hear again. In the distance she can hear sirens. Help is coming. Madeline does a mental scan of her body. Nothing seems broken, but her head is pounding. She touches her hairline, expecting her fingers to come back with blood, but instead they find an egg- sized lump. She tries to remember exactly what happened. Wes pulled the trigger, and the truck exploded. An explosion, that’s what it was. Something had gone wrong with the reveal. The baby. Oh God, is the baby okay? She presses her palms against her belly.
“Madeline, Madeline,” comes Wes’s voice again, this time more insistent. His frantic face comes into view.
“Shhh,” Madeline orders. “Please be quiet.” She needs to lie completely still, has to concentrate so she can feel the baby move. She. The baby is a girl, Madeline thinks, remembering the wisps of pink smoke she saw among the fiery black cloud. Her little girl will kick her in the bladder, one of her favorite moves, any second now. There is nothing. No cartwheels or wiggles. Nothing.
Wes kneels beside her and slips his hand into hers. “Help is coming. Stay put. Don’t move.”
Madeline nods as hot tears roll down her cheeks. “What happened?”
“It must have been the truck,” Wes says. “It must have triggered a bigger explosion.”
“But how?” Madeline asks. “You said it was safe . . . Is anyone hurt?”
“It was. It was supposed to be.” He shakes his head, be- wildered. “I don’t know what happened.”
Madeline struggles into a sitting position and looks around. Charred lumber litters the lawn. The canopy over the dining tables has collapsed and is covered in dancing flames that a handful of guests and waitstaff are trying to smother with what- ever is handy: cowboy hats, table linens, an old horse blanket. Other guests are gathered in small, tight clusters, holding on to one another. Some sit in the grass crying, others stand slack- faced, as if in shock. Through the smoke a rodeo clown appears, his brightly colored clothing now blackened with soot and his makeup running down his sweaty face. The clown is helping the photographer, who is bleeding from the head. But it is the old storage barn that Madeline finds herself fixated on. Huge f lames shoot from the hayloft window and the roof. Someone pulls a hose from one of the horse barns, and suddenly buckets and containers of all sizes appear. Others, including Johanna’s husband, Dalton, are running toward the burning barn and tossing water onto the structure. They know that one wayward spark could ignite the house or, worse, the barns filled with her beloved horses.
“Can you walk?” Wes asks. “We have to get you away from here.”
Madeline nods, and Wes helps her to her feet. She is barefoot. The blast had lifted her in the air and knocked her flip-flops clear off her feet. Madeline, leaning against Wes, winces with each step, the rough ground pricking at the soles of her feet. He leads her to the meadow, a safe distance from the burning barn, but still close enough for her to see what’s happening. Some of Madeline’s earlier numbness is beginning to wear away, and the enormity of what has happened begins to descend.
“Go,” Madeline says, knowing they need as many hands as possible.
Wes shakes his head. “No,” he says. “I’m not leaving you.” “I’m fine,” she says, but is she? She fell hard, and still the baby hasn’t moved.
Madeline scans the crowd. “Where’s Johanna?” she asks. “Have you seen her?”
“I haven’t,” Wes says. “But I’m sure she’s around here somewhere. Have you seen Dix?”
“No,” Madeline says. The last she saw Dix was just before he handed the microphone to Wes. “Go,” Madeline repeats. “Really, I’m fine. I just have to get my bearings,” she assures him when he turns his gaze to her doubtfully. “Go help, find your brother. And check on the horses.”
“You wait here,” Wes says. “Don’t move from this spot, and I’ll come back and find you.” He squeezes her hand and kisses her cheek before darting away and disappearing into a cloud of black smoke.
Madeline continues to eye the property for any sign of Johanna’s long dark braid, her suede skirt. In the distance the wail of sirens grows closer. Help is coming. The meadow to the left of the house was being used as a makeshift parking lot for the guests’ vehicles. One wayward spark from the fire landing on the stubbled field could set off a chain reaction where upward of a hundred cars and trucks, tanks filled with gasoline and diesel, sit idly.
The air is filled with inky smoke blotting out the face of the mountain and the setting sun. A fire truck pulls through the side yard, crushing Madeline’s lavender and Russian sage, its massive tires carving deep ruts in the soil. Madeline barely notices—it’s what she sees as a group of guests part to let the truck through that causes her breath to lodge in her throat. A woman lies on the ground, her arm thrown over her face, while someone presses a blood-soaked cloth to her abdomen. One by one, Madeline registers the carnage. Someone is doing CPR on Gary Wilson, the president of the bank that holds their mortgage. One of her equestrian students is wandering aimlessly through the smoke, tears running down her face. A fifteen-hundred- pound bull has escaped the rodeo paddock and is trotting toward the mountains. She sees Mellie, the young waitress, running and screaming, fire dancing up the front of her legs. A partygoer tackles her, smothering the flames with his body.
This is bad. So very bad. Madeline fights the urge to vomit. She wants to help. But how? Water, Madeline thinks. She can pass out bottles of water, try and keep the guests calm and reassure them that help is here, that everything is going to be okay. On unsteady feet she moves toward the party barn, where she knows there is plenty of bottled water, but someone grabs her arm. Mia. “Have you seen Sully?” she asks tearfully, her arm hanging at an odd angle. “I can’t find him.”
Madeline shakes her head. “I’ll help look for him,” she promises. “You’re hurt. Sit down.”
Mia shakes her head. “I need Sully,” she says thickly and stumbles away. There are too many injured and not enough emergency personnel.
The fire truck has come to an abrupt stop. Two firefighters are urging those guests who jumped in to try to put out the fire to move away from the blaze. With machinelike efficiency, they unroll the hoses.
Madeline is mesmerized by the flames that roll across the roof of the barn, the dense cloud of smoke, the roar of lumber being eaten by the flames. She moves closer, unnoticed by the firefighters, her face growing pink from the heat. Madeline vaguely becomes aware of more sirens and shouts of “Over here” and “Please help!” More help has arrived. The spray of water hisses and snarls as it strikes flames and wood. The barn turns into a living thing then, twisting and groaning until it collapses in on itself, turning to a big heap of charred lumber with sooty farm equipment peeking out here and there.
“Ma’am, ma’am,” comes a voice. “Stay put. We’re going to take care of you.” Madeline pulls her eyes from the barn. A woman wearing a collared shirt in robin’s-egg blue with the words Woodson County EMT stitched above her heart is standing next to her, forehead furrowed with concern.
“There was a girl,” Madeline says, “over there. She was on fire. Did someone help her yet?”
“Yes, ma’am,” the EMT says. “But you’re the one I’m worried about. You’re bleeding.”
Madeline looks down. Her white dress is smudged with soot and something pink. Madeline smiles with relief as realization flows through her. “Oh, that’s not blood. It’s pink powder. I guess that means I’m having a girl.”
“Congratulations,” the EMT says waving a hand frantically in the air. Suddenly, three more blue shirts are around her, and arms are guiding her to a stretcher that seems to have materialized out of nowhere.
Madeline strains to see around them to watch the firefighters who are now moving cautiously forward with their pickaxes, tentatively poking at the barn carcass.
“Ma’am, you’re bleeding,” the woman says, this time speaking with more urgency. “We need to get you and your baby to the nearest hospital,” the EMT says more insistently.
“I have a midwife,” Madeline says, finally registering an uncomfortable wetness below her waist, a rising panic flooding her chest. She tentatively touches the soaked fabric of her dress, and her fingers return covered with blood. “Can you find her? She’s here somewhere, but I don’t know where she is.”
Her baby. Is she in labor? It’s too soon, Madeline thinks. She still has six weeks to go. She allows the EMTs to ease her down on to the stretcher, arranging her on her left side. Using his stethoscope, one of the EMTs presses the cold disk to her abdomen, while another runs her hand up and down Madeline’s arms and legs in search of—what?—broken bones?
“You’ve got some old bruises here,” an EMT says. “Have you had a fall lately?”
Madeline shakes her head. “I have horses,” she explains. “They get restless when they see me.”
“You’ve got a nasty cut on your back. Are you in any pain?” she asks.
Was she? Madeline scans her body, searching for any discomfort. She only feels numb. “No,” Madeline says. “Please, where’s my husband?”
“We have to go,” the EMT with the stethoscope says. Madeline examines his face for clues. It’s unreadable.
“Go where?” Madeline asks with alarm. “Where are we going?”
“To Jackson. They have the nearest trauma center,” he says. “But don’t you worry about a thing. We’ll take good care of you and your baby.”
Jackson? Trauma center? This can’t be happening.
“Hey!” one of the firefighters shouts, raising one hand in the air. “I got something here. We gotta back up.”
Madeline flinches, as if expecting another explosion, but nothing happens. The EMTs begin to roll the gurney over the bumpy ground. A spasm of pain roils through her abdomen and lower back. She lets out a guttural cry of surprise. The EMTs pick up their pace and move more quickly toward the waiting ambulance.
In contrast, there is no more urgency in the firefighters’ movements. They simply lift their axes to their shoulders and step from the wreckage, moving to just beyond the burnt edges of the grass surrounding what’s left of the barn. Their heads are lowered as if in prayer.
Where is Wes? Johanna? Understanding begins to buzz through Madeline. Have they found someone? A body? She has to find out what the firefighters are looking at. “Stop!” Madeline screams, and the EMTs come to an abrupt halt. Before they can start moving again, Madeline slides from the gurney, her bare feet striking hard ground. She limps over to the wall of first responders and elbows her way past them.
“Hey,” a firefighter says, snagging her by the elbow, but she shakes him off and takes another step forward. Lying on the ground in front of her are the charred, blistered remains of something that at one time must have been human. Madeline’s eyes travel the length of the blackened body to a swath of singed dark hair. Bile, thick and bitter, gathers in her throat, but she sidesteps a pile of debris to get a better look. She has to see who it is.
“Ma’am,” another rescue worker says, “we have to get you medical attention.”
She ignores him and continues forward. “Johanna?” she says in a small voice, but she knows that it is. Johanna’s eyes are wide open and unseeing, her face remarkably untouched by the fire. How can that be? “Is she dead?” Madeline asks, unable to pull her eyes away from Johanna’s face. No one answers her, but she already knows the answer. A scream begins to bubble up her throat, but another current of pain shoots through her back, and she doubles over in pain. She is guided back onto the stretcher and whisked toward the ambulance, then lifted smoothly into the back.
“Hold up,” someone calls out. “Have room for one more?” Another EMT pokes his head inside. “We’ve got one with burns and shock. I already gave her Demerol.”
“Load ’em up,” the first responder says as she shifts Madeline’s gurney to make more room.
A caustic odor fills the space. A mix of kerosene and burnt flesh. Madeline fights back the urge to gag as another stretcher slides in beside her. It’s Mellie, the waitress. She is writhing in pain, the carefully placed straps on the gurney the only thing keeping her in place.
Up close, the burns on Mellie’s leg are a horrific mess of melted polyester and angry red blisters. “It hurts!” Mellie cries. “Please, make it stop!”
“We’ve got you,” the EMT says soothingly.
One of Mellie’s arms flails, striking her in the cheek. Poor girl, Madeline thinks, she must be terrified and in unimaginable pain. “It’s going to be okay,” Madeline says as she reaches for Mellie’s hand. Her fingers are cold and trembling. “Here, squeeze my hand,” Madeline urges. “The pain medication should kick in soon, and you’ll start feeling better.” Madeline has no idea if this is true, but this potential lie seems like the kindest thing to say. To the EMT, Madeline says, “Please hurry. She’s pregnant too.”
Mellie turns her head, making eye contact with Madeline for the first time. Her gaze is cloudy, unfocused. “It’s going to be okay,” Madeline says again. “Just breathe.”
Mellie nods, closes her eyes, takes a deep breath, and exhales but is overtaken by the pain and lets out another cry.
“Go!” the EMT shouts to the driver, and the ambulance begins to move and the siren wails.
“Mom!” Mellie cries. “Oh, please. I want my mom.” Her grip on Madeline’s hand tightens.
“They’ll call her,” Madeline assures her. “We’ll get to the hospital, and someone will call her for you.”
Mellie shakes her head, finds Madeline’s eyes again. They are filled with despair. “They can’t.” Mellie licks her dry lips.
“Your mom died?” Madeline asks, and the girl nods.
“When I was little,” she says.
Something they have in common. They are both motherless, Madeline having lost hers when she was sixteen. She knows this kind of hurt.
Another contraction roils through Madeline and she grimaces, but her pain is nothing compared to the girl next to her, so she stifles her cry. Something she’s perfected over the years. “Look at me,” Madeline manages to say once the contraction passes. “Your name is Mellie, right?” The young woman nods, her frightened eyes pinned on Madeline. “It’s going to be okay. You’re going to be fine,” Madeline says, knowing that she has no business making these kinds of promises. Johanna is dead. Her best friend is dead.
Excerpted from The Perfect Hosts by Heather Gudenkauf, Copyright © 2025 by Heather Gudenkauf. Published by Park Row Books












