В центре сюжета фильма "Добрая ведьма" - Касси Найтингейл, женщина с добрым сердцем и необычными способностями. Когда её пасынок Брендон решает внезапно изменить дату свадьбы, у Касси остаётся всего пара дней на подготовку торжества. В этот момент в её магазин заходит Одри, молодая женщина, предлагающая свои услуги. Между ними возникает взаимная симпатия, и Касси доверяет Одри управление своим делом.
Свободное время Касси теперь посвящено Брендону, который боится предстоящего брака. После откровенного разговора с Касси, он обретает уверенность в своём решении. Кроме того, Касси активно участвует в организации благотворительного аукциона для города.
Однако ситуация осложняется, когда Одри исчезает вместе с предметами, предназначенными для аукциона, включая личные сувениры Касси. Подозрения падают на неё, ведь у Одри есть свои секреты. Дружба между женщинами подвергается испытанию, и кажется, что их отношения могут быть разрушены из-за недопонимания и обвинений.
Фильм показывает, как важно верить в людей и доверять интуиции, даже когда всё идёт наперекосяк. Касси предстоит разобраться в ситуации и восстановить доверие между друзьями, используя свои умения и доброту.