Good Witch

Good Witch

Driven (2x2)


Air date: Apr 24, 2016

A man from Cassie's past arrives in Middleton, but reminiscing about old times may put a halt to a future for her and Sam.

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