请调整浏览器窗口大小或者请使用手机查看!
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.
Also known as "The Good Witch's Wedding". Cassie Nightingale has settled comfortably in Middleton with a successful boutique and is now engaged to Police Chief Russell (Chris Potter). But with only two short weeks till Christmas, Jake is desperate to find the perfect gift. With no wedding date set, Jake wants to give Cassie a family for Christmas this year and suggests they get married on Christmas Eve. But things do not always happen as planned and Cassie must use a bit of magic to give her new family that special Christmas.
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.
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.