The Good Witch series is not, as some believe, a series of novels. Rather, it is a made for TV film that originally aired on the Hallmark Channel. Since its initial release, it has spawned six sequels and a television series.
The original film, The Good Witch, aired in January of 2008, starring Catherine Bell as Cassandra Nightingale and Chris Potter as Chief of Police Jake Russell. When Cassandra moves into an old, supposedly haunted house, a small community is divided in its opinion of her. Some want her to stay and others want her to leave. When magical things start happening in the community, everyone begins to wonder if she really is a witch.
Due to the success of the original film, Hallmark produced six sequels: The Good Witch's Garden (2009), The Good Witch's Gift (2010), The Good Witch's Family (2011), The Good Witch's Charm (2012), The Good Witch's Destiny (2013), and The Good Witch's Wonder (2014). In February 2014, Hallmark green-lighted the show to begin airing in February 2015. The first season consisted of eight episodes (with the premier and finale each being two hours). Since the first season was a success, Hallmark renewed it for a ten episode second season to begin airing in late 2015.