General Hospital (GH) spoilers recap for Wednesday, March 29, reveals that Bobbie Spencer (Jacklyn Zeman) hugged a somber Deanna Sirtis (Dioni Michelle Collins) while Felix DuBois (Marc Anthony Samuel) opened Epiphany Johnson’s (Sonya Eddy) locker and sank to the floor in tears.
Brad Cooper (Parry Shen) eventually found Felix and comforted him over Epiphany’s death since he could always keep her memory in his heart.
At home, Marshall Ashford (Robert Gossett) blamed himself for Epiphany’s death since she never would’ve been on the road if he hadn’t pushed her to go to med school.
Portia Robinson (Brook Kerr) argued that Marshall reignited Epiphany’s dream and made sure she passed away without self-doubt or regret.
Marshall wound up crying in Portia’s arms as Curtis Ashford (Donnell Turner) mouthed “thank you.”
Back at GH, Sam McCall (Kelly Monaco) took Damian Spinelli’s (Bradford Anderson) hand as they stood near the memorial wall for staff members who had passed on.
Outside, Laura Collins (Genie Francis) hugged Robert Scorpio (Tristan Rogers), who reflected on the hospital losing one of its best employees.
Diane Miller (Carolyn Hennesy) showed up since she was the executor of Epiphany’s will, but she hinted about having one final thing to do before the memorial.
Laura noticed Robert’s flirty interaction with Diane and seemed to think something was going on between them.
At the safe house, Anna Devane (Finola Hughes) was emotional over the news of Epiphany’s death on her tablet.
Fortunately, Felicia Scorpio (Kristina Wagner) brought Emma Scorpio-Drake (Broolyn Rae Silzer) over for a surprise visit before the memorial, so Grandma Anna was thrilled.
Epiphany had asked Elizabeth Baldwin (Rebecca Herbst) to organize her memorial service in her will, but Liz pointed out that was before Epiphany knew what happened with Esme Prince (Avery Pohl).
Elizabeth wanted everything to be perfect and kept worrying about all the details, but Hamilton Finn (Michael Easton) offered reassurance.
Even so, Liz just wished she could’ve known what Epiphany was thinking at the end.
A woman played by Yvette Nicole Brown showed up with a bandaged arm and said maybe she could help with that.
This woman insisted Epiphany was her guardian angel and explained that Epiphany died saving her life.
It turns out the woman, who was also a nurse, was on her way home when she encountered a downed powerline.
She swerved and crashed, so she talked about all the blood, fire and smoke.
Epiphany jumped out of her car and refused to leave this wounded woman’s side until paramedics arrived.
Unfortunately, Epiphany had a preexisting heart condition, so the smoke caused complications that led to her collapse and death.
Liz called Epiphany a hero and convinced the woman to stick around for the service since that’s what Epiphany would’ve wanted.
Meanwhile, Carly Spencer (Laura Wright) wheeled Willow Tait (Katelyn MacMullen) near the nurses’ desk.
Bobbie insisted it was only two days until Willow’s procedure, so Carly said she tried to tell Willow to stay home and rest.
Nevertheless, Willow wanted to attend the service and light a candle for Epiphany, who had encouraged her when she first decided to become a nurse.
Elsewhere, Liesl Obrecht (Kathleen Gati) told Nina Reeves (Cynthia Watros) that she was officially cleared to donate bone marrow to Willow.
On the roof, Sonny Corinthos (Maurice Benard) hugged Milo Giambetti (Drew Cheetwood) as they reflected on the loss of Epiphany.
Milo also found out things were a little dicey in Sonny’s business, so he offered to step back in if Sonny needed more help.
Sonny replied that Milo was one of the rare ones that got out and lived, so he insisted they should keep it that way.
As the executor of Epiphany’s will, Diane handed Liesl some instructions that were time-sensitive and must be completed today.
Liesl was confused since she didn’t even get along with Epiphany, but Epiphany thought Liesl was the only person to be trusted with this job.
While Milo and Diane caught up, Nina consoled Sonny nearby. After Sonny and Nina talked about how precious life was, they agreed to attend the memorial together.
Next, Robert was delighted to see Emma, who ran into her grandpa’s arms for a hug.
Milo also met Marshall, who found out from Curtis that he was Epiphany’s ex-boyfriend.
Once the memorial service got underway, Elizabeth kicked things off with a heartfelt speech before Deanna, Portia, Sonny, Emma and Carly spoke as well.
There were plenty of kind words before Diane escorted everyone up to the roof since Epiphany had a special request.
Elizabeth stayed behind and got a phone call from Monica Quartermaine (Leslie Charleson), who had to miss the service to honor her commitment as a keynote speaker.
Monica was calling because she’d received the recommendation letter that Epiphany had written for Liz.
It turns out Epiphany fiercely defended Liz’s snap judgment and her accountability since she recognized that she made the wrong choice in the whole Esme captivity situation.
Epiphany’s letter recommended that Liz be named Head Nurse once she departed for med school in the fall.
Now that Epiphany was gone, Monica saw no reason to deny her last wish and planned to recommend Liz for the position at the end of March.
Once Elizabeth hung up, she gazed at Epiphany’s portrait and thanked her for everything.
On the rooftop, Diane read some final words from Epiphany, who told her memorial guests to be sad if they needed to be.
That said, Epiphany said she’d much rather go out with a bang, so that led to Liesl setting off a bunch of fireworks that were highly illegal according to Sonny!
Liz joined the others on the roof as they all took in the firework show, which led to some tender moments all around.
Anna also watched from just outside the safe house as this tribute episode wrapped up.
Sonya Eddy’s voice could be heard for one last song and her photo could be seen along with her nameplate on the GH memorial wall.
General Hospital spoilers say Epiphany’s memory will live on forever, so that’s something her loved ones can take comfort in.
CDL will have other sizzling General Hospital spoilers, updates and news, so check back often.