Good Witch · S01E03
Do the Right Thing
Summary
Trouble is brewing after Cassie's mystery guest Ashley goes missing, and another pair of visitors to Middleton shake things up just in time for the town's annual heritage ball.
Guest stars
- Shane Harte as Anthony
- Noah Cappe as Derek Sanders
- Niamh Wilson as Amber
- Chris Gillett as John Beamish
- Rayisa Kondracki as Ashley
- Conrad Coates as Zimmerman
- Kate Drummond as Annie
- Sebastien Roberts as Mark