请调整浏览器窗口大小或者请使用手机查看!
Cassie works her magic to help Sam make a tough decision and is suddenly faced with a difficult choice of her own.
Cassie decides to throw a surprise party for Martha, but when she enlists the help of Stephanie and Abigail, she learns her secret might not be kept.
Just as Cassie begins to move in a new direction with Sam, Middleton's annual Lights Festival brings illuminating changes.
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.