The Good Witch

  • TV Show
  • TV-PG

A mysterious woman causes a stir when she moves to a small town and begins having a strange effect on residents, including the police chief and his family.

Where to Watch

Available to Stream

The Good Witch Photos

  • The Good Witch - Catherine Bell as Cassie Nightingale