The Good Witch
When the mysterious Cassandra Nightingale moves into a supposedly haunted house in the suburban town of Middleton, she causes a stir among the locals - especially widower Jake Russell and his two children. After a series of bizarre occurrences, opinions towards the newcomer are divided, with some believing her to be a nuisance but others suspecting her of being something else entirely. … MORE