About The Good Witch's Gift
Almost as soon as Jake and Cassie decide to get married on Christmas Eve, complications arise.
Full Cast of The Good Witch's Gift
Catherine Bell
plays Cassandra Nightingale
Peter MacNeill
plays George O'Hanrahan
Crew of The Good Witch's Gift