Good Witch
Out of the Past
Season 2 Episode 5 of 12
Ryan's reappearance in Middleton comes as a surprise for all concerned, and Cassie soon finds out what is really on his mind
Good Witch airs on Virgin Media Three at 12:10 PM, Friday 4 October. (Subtitles, repeat.)
Topics
Movie ➝ Drama
Fantasy