The Good Witch may have met her match when Cassie’s long-lost college roommate, Autumn Delaney, makes an unexpected visit to Grey House. With an old score to settle, Autumn's on a mission to disrupt Middleton’s Halloween festivities… including their recreation of a historic 1890’s bonfire and their attempt at breaking the pumpkin carving state record of neighboring town Blairsville. As Cassie makes it her mission to restore harmony and happiness to their beloved Middleton, Martha accepts the challenge from Blairsville’s Mayor Davenport for the two towns to compete in a Halloween triathlon. Donovan’s looking to avenge Blairsville’s loss in last year’s Harvest Festival and will personally compete against Sam for Halloween glory. But it’s Donovan’s own wager with Abigail that proves all’s fair in love and Halloween. Through it all, Sam’s looking for the perfect way for he and Cassie to celebrate the most romantic time of year in the most romantic place of all… Middleton.