Cassie Nightingale, la enérgica hechicera de Middleton, vuelve a su forma hechizante en la segunda temporada de Good Witch. Para Cassie, este es un año de elecciones. Ella y Sam, su apuesto y encantador vecino y médico del pueblo, continúan acercándose y se preguntan adónde los llevará su amistad.