Charming witch Cassie lives contentedly in the town of Middleton, but her life is turned upside down when a mysterious stranger arrives claiming to hold the deeds to her house.
Starring: Catherine Bell, Chris Potter, Catherine Disher
1 hr 27 min
Cassandra Nightingale: Catherine Bell
Jake Russell: Chris Potter
Martha Tinsdale: Catherine Disher
The Good Witch's Garden
We are making it easier than ever to stay connected with one
account across all our services. For a limited time, we are offering a
special discount to check out eCards.