The Days of our Lives recap for Wednesday, May 15 features a trying day in Salem. Deportation and divorce drama turned made things difficult for your favorites.
It’s Really Over
Rafe reeled from Hope’s divorce decision but why delay the inevitable? He signed the papers and handed them back to her. Hope was dismayed Rafe worked so fast but what could she say? She was the one who got the ball rolling.
A Losing Battle
Haley’s (Thia Megia) pending deportation had her friends and family on edge. Tripp (Lucas Adams) and JJ (Casey Moss) tried to figure out how it all went wrong. The more they talked, the more the puzzle pieces fell into place.
JOIN SOAPHUB INSIDER: An Exclusive Offer For Our Devoted Fans!
This led JJ to go after his dad. In a fit of rage, JJ attacked Jack (Matthew Ashford) right in the town square. It was quite the scene and one no one could ignore. It may even hurt his chances of a few of those last minute votes.
JJ was not the only person to go after Jack. Jen (Melissa Reeves) took another shot at him too. She ranted, raved, and threw more insults than ever before. Jack is definitely not the man they once knew.
Jack ended his day hiding out in the hotel with Eve (Kassie DePaiva). There was no way he was going back out in public until the election is over.
Meanwhile, Tripp went straight to Claire (Oliva Rose Keegan). He knew what she did and forced her to admit it. She broke down, spilled all, and tried to explain herself. Plain and simple — Haley was getting in their way and she had to go!
Well, that did not sit well with Tripp. He dumped Claire on the spot and walked away for good.
The Mother of All Secrets!
Back at the station, Haley fought for her life but it was no use. The ICE agent was there and more than happy to send her back to China. It would take a miracle to save Haley now.
In a shocking twist, that miracle may just come. Melinda (Laura Kai Chen) showed up and made a life-altering confession! Haley is not her sister — she is her daughter!
Days of our Lives (DOOL) airs weekdays on NBC. Check your local listings for airtimes.