The Good Witch – Season 2
Watch

The Good Witch – Season 2

48 min

Now showing: Episode 10

Latest episode: 1098

Director: Sue Tenney

Actors: Catherine Bell

Genres: Comedy

0/ 5 0 votes
Server HD
Movie plot

Season 2 opens with Middleton preparing for its annual Halloween Fall Festival, Cassie’s neighbor Sam volunteering to set up a hay maze for it, hoping to bond with his son Nick.

Show less...