Good Witch

Good Witch

Available on Prime Video, Global TV
With her signature charm, Cassie Nightingale attempts to bring everyone together, ensuring all of Middleton is in for surprises, mystery and, of course, a little bit of magic!
Starring Catherine Bell, James Denton, Catherine Disher