In the upcoming episode of Emmerdale, airing on Friday, September 18, long-time characters Sadie King and Cain Dingle are set to confront their shared past. Sadie, portrayed by Patsy Kensit, has returned to the village of the Dales for the first time in nearly 20 years. During a meeting at Wishing Well cottage, she reconnected with Cain, played by Jeff Hordley, and brought up their turbulent relationship from years ago, which had dramatic consequences for both characters. Sadie revealed that she was pregnant with Cain’s child when he fled the village with her money nearly two decades ago. She accused Cain of taking two and a half million pounds in cash when they parted ways, a decision that left her heartbroken. She stunned Cain by disclosing she had been carrying a baby girl at the time, but later revealed she had suffered a miscarriage. "I thought I knew what suffering was until then," she told him, expressing the deep emotional pain she endured. Despite the emotional weight of the conversation, Cain showed support by sharing a drink with Sadie, signaling a potential thaw in their complicated history. However, Moira Dingle, played by Natalie J Robb, remains skeptical of Sadie's return, believing she is back to cause trouble. Moira warned Sadie to stay away from her family, adding uncertainty to whether Sadie will heed the warning or try to rekindle a past relationship with Cain. Emmerdale continues to air weeknights at 8pm on ITV1, and episodes can also be streamed from 7am on ITVX and YouTube. The show has long been known for its dramatic storylines and complex character relationships, and this episode promises to be no different.