Good Witch · SEASON 2
A Perfect Match Pt. 2
Episode 10 · 2016-06-19

- Comedy
- Drama
- Sci-Fi & Fantasy
Episode overview
After Cassie reaches a decision about her future, Middleton needs a touch of her magic when the Lights Festival threatens to go dark.
41 minutes