Good Witch fans are rejoicing because of ... with movies and a seven-season television series. Catherine Bell played the lead role of Cassie Nightingale in the movies and TV series.
In a surprise Good Witch fans didn't see coming, Catherine Bell has some exciting news to share! The hit Hallmark series ...