WatchTrove

Good Witch ยท S03E08

Somewhat Surprising

Still from Good Witch S03E08

Summary

Cassie decides to plan a surprise party for Sam to celebrate the anniversary of his move to Middleton.

Guest stars

  • James Rittinger as Noah (as James Swalm)
  • Noah Cappe as Derek
  • Jefferson Brown as Ben
  • Seann Gallagher as Liam
  • Randal Edwards as Jared
  • Ari Cohen as Postal Worker
  • JaNae Armogan as Floor Nurse
  • John Fleming as Gavin
  • Herschel Andoh as Owner