The Good Witch's Gift
Almost as soon as Jake and Cassie decide to get married on Christmas Eve, complications arise.
Play movie
The Good Witch's Gift
Catherine Bell
Chris Potter
Catherine Disher
Peter MacNeill
Matthew Knight
Hannah Endicott-Douglas
Noah Cappe
Paul Miller
Laura Bertram