Good Witch - Season 5, Episode 02: The Forever Tree, Pt. 2
The fifth season offers a series of new events, as the wedding of Cassie and Sam has approached and Middleton prepares for this beautiful event. Grace is still facing increasing anxiety as the wedding-related hiccups continue. In the meantime, there is a new plan by Abigail where she wants to hand over all her responsibilities to Martha, but a stranger puts a new plan in her alleged plans.