Do the Right Thing still
Good Witch • SEASON 1 EPISODE 3

Do the Right Thing

Good WitchSeason 1Episode 3Mar 14, 201542 min

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.