Where To Stream Good Witch Season 2 Episode 3
Out of the Past
- Aired May 1, 2016
- 60 Min
- Rated 7.1
- Number 47 Of 68 Rated Episodes
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.