Good Witch Season 3
Good Witch Season 3

Middleton gets transformed into a town where “it’s always the day before Halloween” when the author of a series of magic-and-romance-filled novels comes to Grey House to celebrate the release of her newest book, titled […]

... more
Good Witch: Season 1
Good Witch: Season 1

Good Witch will take you on a magical journey with Cassie Nightingale (Catherine Bell) and her bright, young-teenage daughter Grace (Bailee Madison), who shares her mom’s special intuitive charm. When Dr. Sam Radford (James Denton), […]

... more
More