As per the March 25, 2025 Days of Our Lives Recap, Salem was shaken to its core. Powerful confessions, painful goodbyes, and shocking moves set the stage for chaos. Doug risked everything to tell the truth, while Ava finally walked away from Brady. Kristen’s latest play backfired, but she’s far from done. As relationships crumbled and loyalties shifted, one thing was certain — no one was safe from fallout this time.
Doug Comes Clean to Holly
Doug finally opened up to Holly in the park. He admitted that Melinda hadn’t exposed them, but the truth was bound to come out. He wanted to confess before someone else spilled the beans. Holly was in disbelief. She worried about Julie and the damage this could cause. Still, she admired Doug’s courage. After hugging him, she let him go, hoping things wouldn’t spiral further.
Back at the Horton house, Julie received a surprising call from Tate. Nervously, he told her Doug had stolen the necklace. She was skeptical until he revealed he heard it directly from Doug himself. Holly returned shortly after, visibly uneasy, but claimed she was in the clear. Doug had promised not to involve her in his confession.
Doug walked into the house, unaware Julie already knew the truth. She confronted him, devastated. That necklace had sentimental value—it was buried with her late husband. She asked him directly if he took it, and Doug didn’t deny it. Though he claimed he was about to confess, Julie wasn’t buying it. Furious and heartbroken, she screamed at him to leave. Doug quietly packed his things. Julie, shaking, hugged herself as he disappeared upstairs.
Days of Our Lives Recap: Marlena Clings to Hope
Across the globe in Estonia, Marlena updated Brady about her search for John. She and Steve were following leads in Tallinn, the last place John had been stationed. After the call, she and Steve sat down for breakfast. Marlena reflected on her love with John, sharing memories of the many times they’d found their way back to each other. Steve reassured her — he would bring John home.
Ava Breaks Brady’s Heart
Outside the pub, EJ bragged about how everything was finally under control. But Ava’s arrival disrupted his moment of victory. She took jabs at him, reminding him of their ugly past. EJ pretended ignorance, but Ava wasn’t fooled.
Just as things got tense, Brady showed up. He apologized again for all that Ava had endured. But she had made up her mind. She couldn’t keep reliving the same pain. She told him goodbye — not with anger, but with a heavy heart. She had to protect herself this time.
Days of Our Lives Recap: Kristen Tries to Bargain with EJ
Kristen wasn’t backing down. Melinda stopped by for Rachel’s immunity deal, only to learn Kristen’s mother had vanished. Kristen blamed EJ. In a shocking move, Kristen offered to give up the DiMera CEO title in exchange for her mom. EJ didn’t budge. He told her flat-out that he didn’t trust her and refused the deal. Kristen, livid, swore she’d make him pay for this.
Marlena sat quietly, her untouched breakfast in front of her. Her thoughts were with John. She whispered into the silence, reaching for any sign of him. Meanwhile, Doug, suitcase in hand, offered Julie a tearful apology. He admitted everything. He said he was scared, ashamed, and truly sorry. Julie didn’t respond. She just stared at her magazine. Once he walked out, her defenses crumbled. She wept in silence.
Kristen’s threats are just beginning. Doug’s betrayal has left lasting damage. Ava is gone, but is this really the end? Stay tuned — more heartbreak and high drama await. On the next Days of Our Lives: EJ makes an effort to reconnect with Johnny, and Holly shows up for Doug when he needs her the most. That’s it for today’s Days of Our Lives Recap — and if you thought this was intense, just wait for what’s coming next! Keep coming back to Soap Opera Daily for all the updates like such.