Question: who stars in the good witch tv series
Answer: Catherine Disher, Peter MacNeill, Catherine Bell, Kylee Evans, Rhys Matthew Bond, Anthony Lemke, Bailee Madison, James Denton