Good Witch - What2Watch

That charming suburban sorceress returns for a seventh season of magical adventures as Catherine Bell reprises the character who first appeared 12 years ago, initially in a series of top-rated TV movies. Season 6 ended with Cassie Nightingale (Bell), along with cousins Abigail and Joy (Sarah Power, Katherine Barrell), stumbling across a new Merriwick family mystery: velvet pouches filled with soil. As the women look for answers, they are moved to reflect on their pasts. James Denton, Catherine Disher, Kylee Evans, Marc Bendavid and Scott Cavalheiro also star.