Today’s Day of Our Lives recap for October 31, 2023, details Salem’s annual Halloween nightmare — which went off the rails more than ever this year.
Bringing Back Abigail
Stephanie (Abigail Klein) and Chad (Billy Flynn) did their best to try to make up after their fight at The Brady Pub, but Stephanie had a shocker for her boyfriend. She was going to cast a magic spell a la Emily and Gideon (if you watched DAYS in the 1980s, you understood this reference), and bring Abigail (Marci Miller) back to life.
Kayla (Mary Beth Evans) soon appeared with everything they needed to cast this spell as Chad remained in disbelief. They planned to use Abigail’s wedding ring to get the job done. Stephanie wanted him to put the ring back on her finger. Chad reluctantly participated in this farce, which became more and more real as Kayla and Stephanie proceeded with their plan.
When Steve (Stephen Nichols) showed up, he had news. Emily was not the “gentle soul that Gideon once remembered” — she was much worse and they could have been making a big mistake. However, it was too late. Steve wanted to shoot whatever spirit arrived, so Chad grabbed the gun and accidentally shot Steve instead. Stephanie insisted it was Abigail who made it happen.
Before Chad and Stephanie knew it, both Steve and Kayla were dead on the floor. A distraught Stephanie then pulled a gun on Chad, but as soon as she pulled the trigger, Chad woke up. It was only a bad dream because it was Halloween.
Zombie Apocalypse
Eric (Greg Vaughan) and Sloan (Jessica Serfaty) were cuddled up on the couch for a quiet Halloween at home watching horror movies when Eric got a call from the hospital that the former parishioner he recently visited had died. They headed straight to the hospital to pay their respects.
When they arrived, the hospital seemed empty and the lights kept flickering. After Eric went to look for his friend, a pregnant Nicole (Arianne Zucker) soon appeared behind Sloan. As Nicole gloated about her pregnancy, a frantic Eric came running and told them the women that they all needed to hide. His old dead parishioner was now a member of the undead and tried to bite him.
According to Eric, there were zombies all over the hospital. The trio hid in an exam room where Nicole was convinced she made this happen by lying about a hospital virus in order to get a cheek swab from Eric. Sloan also had a confession to make. She told Eric that he was the father of Nicole’s child and not EJ’s (Daniel Feuerriegel).
Eric and Nicole were rightfully furious with her but they didn’t get a chance to chastise her too much because Eric realized he had a zombie bite. Nicole and Sloan did their best to save him until Sloan woke up. As expected, the chaos was all her Halloween dream.
Scream Stalker Terror
Holly (Ashley Puzemas) was once again the third wheel on Johnny (Carson Boatman) and Chanel’s (Raven Bowens) date, sitting at the end of the sofa as the couple sat together watching Scream in the DiMera living room. Holly was happy when Chanel had to leave early so she could prep Sweet Bits for the next day. Holly was happy to hear this news but also had to meet with Tate (Jaime Martin Mann).
She found him outside, handed him a mask and a knife, and told her to pretend to be her stalker. That would get Johnny’s attention for sure. He would even comfort her in his arms, according to Holly’s plan. She’d produce her very own Scream movie.
Holly put on her act, frantically telling Johnny someone was watching her outside so he went to investigate. Johnny couldn’t find anything, but things were still about to go from bad to worse. When Holly opened the front door, a figure with a knife and mask appeared, slashing her and Johnny immediately. When Tate arrived just to get slashed, Holly realized there were two stalkers and one of them was real.
Johnny was the next to go down, terrifying Holly. After more mayhem, the slasher was finally revealed to be Chanel. But, of course, Holly was just having a nightmare and none of it was real.
Mistaken Identity
Abe (James Reynolds) and Paulina (Jackee Harry) also enjoyed a quiet evening at her apartment getting to know one another again when Paulina received a call that there’d been an escape from Bayview. After the lights went out, Paulina noticed that Abe was mysteriously passed out cold on her couch. When Paulina looked up, Nurse Whitley (Kim Coles) was in the room brandishing a giant rolling pin.
Whitley continued to call Abe her husband. When Abe woke, he seemed to remember his old life but thought that Paulina was Whitley. This new, strange Abe wanted revenge and joined Whitley, mistaking her for Paulina. Before Paulina knew it, she and Whitley had switched outfits. Thankfully, Paulina was just having a nightmare. Phew.
Days of Our Lives streams weekdays on Peacock starting at 6 AM EST. For all the latest DAYS spoilers, recaps, and news, Daily Drama has the scoop.