Good Witch

Good Witch

Do the Right Thing (1x3)


Air date: Mar 14, 2015

The Middleton police attempt to track down a missing Ashley, but it is Cassie who might know where to find her and how to change her direction. Meanwhile, the town is excited about the Heritage Ball at the Grey House, but a confrontation on the dance floor arises when Ryan's ex-fiancée shows up.

  • Premiered: Feb 2015
  • Episodes: 91
  • Followers: 533
  • Ended
  • Hallmark Channel
  • at 21