Hallmark's "Good Witch" was a magical television series that ran for seven seasons, from 2015 to 2021. It starred Catherine Bell as Cassie Nightingale, who along with her daughter, Grace Russell ...
Elinor falls instantly in love with the kind and handsome Edward Ferrars (Dan Jeannotte), but their happily ever after is stymied because of Elinor’s recently reduced status and Edward’s own ...