The Good Witch, Cassie Nightingale, is helping to plan her stepson's wedding when she takes in a mysterious woman who has drifted into town. Coinciding with the woman's arrival, Cassie's small town of Middleton is soon faced with a number of challenges that can't be solved with magic alone.
Trailer
Guest Cast
Connor Price
as JimCast Appearances
Episode Discussion
Login to leave a comment on this episode.
What happened to Jake and why? We go from Cassie and Jake with a small Grace, right to Cassie alone and a teenage Grace, with nothing in between.