WatchTrove

Good Witch · S01E03

Do the Right Thing

Still from Good Witch S01E03

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