Looking to make amends with Sam (James Denton) over Sam’s recent injury, Adam (Scott Cavalheiro) drags Donovan (Marc Bendavid) along on a visit to the Leopard Lodge with Sam and George (Peter MacNeill). Meanwhile, Stephanie (Kylee Evans) agrees to a “casual” date with Sean (Liam Bilyk), her twenty-something French teacher, but finds they each have a different definition of what “casual” entails. Sleepless nights haunt Martha (Catherine Disher) as she looks to find the culprit in a series of unusual events. Good Witch airs on Sundays at 9 p.m. ET on Hallmark Channel. Enjoy the Parade.com exclusive clip (with spoilers) below! Next, Everything You Need to Know About Season 6 of Good Witch