Good Witch
tv show

68 total episodes
-
7 seasons
First Aired February 28, 2015
Genres:
Overview
Cassie Nightingale, Middleton’s favorite enchantress, and her young-teenage daughter Grace, who shares that same special intuition as her mom, welcome Dr. Sam Radford and his son to town. When the New York transplants move in next to the Grey House, they are immediately spellbound by the mother-daughter duo next door, but Sam and Cassie quickly find they may not see eye to eye. With her signature charm, Cassie attempts to bring everyone together, ensuring all of Middleton is in for new changes, big surprises and, of course, a little bit of magic! "Good Witch” is based on Bell’s beloved character Cassie, the raven-haired enchantress who kept audiences spellbound for seven installments of Hallmark Channel's longest-running and highest-rated original movie franchise of all time.

Season 2
10 episodes
Air Date
April 17, 2016
Overview
Cassie Nightingale, the spirited enchantress of Middleton, is back to her bewitching ways in the second season of Good Witch. For Cassie, this is a year of choices. She and Sam, her handsome and charming neighbor and town doctor, continue to grow closer and question where their friendship will lead them.
Second Time Around
Episode 1 - 43m
April 17, 2016
Driven
Episode 2 - 43m
April 24, 2016
Out of the Past
Episode 3 - 43m
May 01, 2016
The Trouble with Love
Episode 4 - 43m
May 08, 2016
Surprise Me
Episode 5 - 43m
May 15, 2016
Risk
Episode 6 - 43m
May 22, 2016
What's Your Secret?
Episode 7 - 43m
May 29, 2016
Truth
Episode 8 - 43m
June 05, 2016
A Perfect Match Pt. 1
Episode 9 - 43m
June 12, 2016
A Perfect Match Pt. 2
Episode 10 - 43m
June 19, 2016