WatchTrove

Good Witch · S02E03

Out of the Past

Still from Good Witch S02E03

Summary

As Cassie's old friend John attempts to unearth their shared college memories, the Good Witch receives another visitor from her past when Ryan returns to Middleton seeking closure.

Guest stars

  • Anthony Lemke as Ryan Elliott
  • Jonathan Purdon as Carl