As Cassie and Sam maneuver the ins and outs of a new relationship, a mysterious visitor has arrived in Middleton seeking revenge on the Merriwick women.
Good Witch - Rated: M - English - Romance/Mystery - Chapters: 17 - Words: 48,977 - Reviews: 145 - Favs: 44 - Follows: 64 - Updated: 7/20 - Published: 2/12/2019