Rosemary (Pascale Hutton) and Lee (Kavan Smith) don new costumes to honor Halloween as the kids of Hope Valley come trick-or-treating at their door while learning about the meaning of Thanksgiving and giving thanks under Elizabeth’s (Erin Krakow) tutelage. Geoffrey Lewis (Chris Cope), Mei’s (Amanda Wong) alleged husband, continues to be a thorn in her side. Both Nathan (Kevin McGarry) and Bill (Jack Wagner) must follow the letter of the law, but that doesn’t stop them from gathering all the facts about the case in hopes they can find a peaceful resolution. Meanwhile, Anna (Kadence Roach) hopes Elizabeth can find a way to help her stay in Hope Valley as her family plans to move away. New episodes of When Calls the Heart premiere Sundays nights at 8 p.m. ET on Hallmark Channel. Next, Meet the New and Familiar Faces Coming to Hope Valley in When Calls the Heart Season 9