After seven seasons, Cassie Nightingale (Catherine Bell) and the rest of the Good Witch gang said a bittersweet goodbye as the emotional series finale aired on Hallmark Channel on Sunday night.A trip to the secret room helped the Merriwick cousins—Cassie, Abigail (Sarah Power), and Joy (Katherine Barrell)— discover they were missing an element while trying to conjure the amulet they need to face the mysterious force putting their legacy at risk.
Their anxiety is at bay but only for a brief moment as the clock inches closer towards midnight.Bailee Madison, who portrayed Cassie’s daughter Grace for the first five seasons, did not return for the finale though Grace did call out for her mother briefly as the Merriwick’s hurriedly figured out
Read more on deadline.com