Where To Stream Good Witch Season 1 Episode 5
The Truth About Lies
- Aired March 28, 2015
- 60 Min
- Rated 7.6
- Number 7 Of 68 Rated Episodes
Cassie's magic can't keep her away from Abigail's scheming when the truth becomes too hard to hide and Abigail continues to stir the pot in Middleton.