Goodies, we’re only a handful of episodes away from the season finale of Good Witch! In this week’s episode “The Magic” Sam (James Denton) and Cassie (Catherine Bell) spend a weekend at his childhood family home to help care for his sister, Joanne (Kate Greenhouse).
After Cassie spots a picture of young Sam and his grandfather performing some magic tricks, it conjures up fond memories of the past for Sam. Meanwhile, Abigail (Sarah Power) and Donovan (Marc Bendavid) realize their unorthodox courtship has led to a lack of basic knowledge of each other so they plan a second first date to rectify it.
Joy (Katherine Barrell) sends Zoey (Kyana Teresa) flowers after their first date and waits for her reply while Zoey seeks advice from Adam (Scott Cavalheiro).
Stephanie (Kaylee Evans) is determined to complete a bucket list she wrote for herself when she was a teen as the Merriwick cousins delve into the images on Joy’s message board and try to decipher what it all means.
In the Parade.com exclusive clip below, Abigail and Donovan realize they don’t know a lot about each other.
Because of the July 4th weekend, there will be no new episodes of Good Witch. New episodes will resume on Sunday, July 11.
Good Witch airs on Sunday at 9 p.m. ET on Hallmark Channel.