Cassie has settled into Middleton and is busy making a home of Grey House. Her boyfriend, Sheriff Jake Russell, and his kids are happy to have Cassie in the neighborhood, but she has yet to gain the trust of some people in town. Before long, a stranger rolls into town with papers entitling him to legal ownership of Grey House. Before she knows it, Cassie is left without a home and is convinced Middleton isn’t where she belongs. Ultimately, everyone will learn holding on too tightly to something can make it more likely that thing will slip through your fingers.
The adventures of the mysterious Cassie Nightingale in the charming small town of Middleton. Played by Catherine Bell, the titular sorceress embarks on a magical journey with teenage daughter Grace, who shares her mother’s intuitive charm.