The first Good Witch movie was first released in 2007 kicking off the most successful franchise in Hallmark Television's history spawning six movie sequels and a television series. In this special collection are five TV movies from this most much loved landmark series: The Good Witch's Wedding aka The Good Witch's Gift 2010 Cassandra Cassie Nightingale always has a few tricks up her sleeve, but is surprised when her handsome fianc, chief of police Jake Russell, proposes they set their wedding date for Christmas Eve - only six days away! The two hurry to plan the magical holiday wedding, but run into trouble when a criminal from Jake's past returns to town. Stars Catherine Bell and Chris Potter. The Good Witch's Family 2011 Cassie Nightingale and her family receive a visit from Abigail, a mysterious young woman who claims to be Cassie's cousin after discovering her name on a family tree website. Stars Catherine Bell, Chris Potter and Sarah Power. The Good Witch's Charm 2012 Good witch Cassie Nightingale has her hands full juggling her job as mayor and new motherhood so she is looking forward to a planned family vacation. However, a crime wave in town and a reporter threaten the plans and even cause her to consider stepping down as mayor. With encouragement from her friends and a little magic, Cassie finds a way to solve their problems and bring her family together. The Good Witch's Destiny 2013 As Cassie's birthday approaches, disturbing parallels are discovered between Cassie and her great aunt, who disappeared years before on her birthday. When signs of a curse appear, Cassie conjures up a little magic to make things right again. The Good Witch's Wonder 2014 Cassie is helping to plan her stepson's wedding when she takes in a mysterious woman who has drifted into town. Coinciding with the woman's arrival, Cassie's small town is soon faced with a number of challenges that can't be solved with magic alone.