Cassie and Sam clean up a storage room as they prepare to have Nick move in. Sam expressed how he doesn’t think Nick is taking his future, post high school, seriously. Cassie encourages him to give it time and it will all work out. The two get excited as their wedding is only two days away. Cassie comes across an old folder with a wedding photo of her great great great grandmother and her husband Douglas on their wedding day. Cassie reminisces on the history around the photo which was taken in front of a forever tree. Cassie tells Sam the tree is a sign of good luck for a lifetime of happiness.
When Belinda (Kim Shaw) heads back to her hometown for the holidays, things get complicated when she is forced to team up with her ex, Dustin (McGarry), at the town's annual Christmas scavenger hunt.
The Good Witch meets her match when Cassie's long-lost college roommate, Autumn Delaney, makes an unexpected visit to Grey House on a mission to disrupt Middleton's Halloween festivities. Starring Catherine Bell and James Denton.