Overview
Fantastic Witch Cassie Nightingale (Catherine Bell) comes back to her bewitching ways, but this time around she is also juggling a toddler girl along with her job as town Mayor. With such a busy schedule she and her husband, town sheriff Jake Russell (Chris Potter), are not getting much sleep. Dreaming about a break, Cassie plans a necessary vacation with her family. But things go awry when a crime wave sweeps through town and an investigative reporter (Geordie Johnson) strives to ruin Cassie's image after a video of her disappearing appears on the internet. To make things worse, Cassie's estranged foster-mother (Janet-Laine Green) looks around and Cassie's stepdaughter (Hannah Endicott-Douglas) is suddenly accused of this recent robberies. Inspired by her family members and friends, Cassie has to count to put a stop to the rumors until they completely ruin the city, and the reputation of also a Good Witch!