And we’ve got spoilers for the season premiere! In the opening episode, we’ll see the mayoral race heating up as Bill (Jack Wagner), Lee (Kavan Smith), Fiona (Kayla Wallace) and Mike (Ben Rosenbaum) all vie for the town’s top spot. Elizabeth (Erin Krakow) and Little Jack (Hyland Goodrich) return to Hope Valley after a trip to visit family in Hamilton. Hope Valley is ripe for growth with a new foundry being built and a mysterious new business set to open on Main Street. A potential investor arrives to discuss the oil business with Lucas (Chris McNally) and a newcomer sweeps into town. In the Parade.com exclusive sneak peek spoiler below, Bill and Nathan (Kevin McGarry) discuss the new mode of transportation that the Royal Canadian Mounted Police wants all of their officers to become proficient using. Also check out the Parade.com exclusive images in the gallery! New episodes of When Calls the Heart premiere on Sundays at 8 p.m. ET on Hallmark Channel.

When Calls the Heart Spoilers  First Look Season 9 Episode 1 - 73When Calls the Heart Spoilers  First Look Season 9 Episode 1 - 48