Mimi Powers is a self-proclaimed out and proud witch. Most of the people in her little village love her but she has a few enemies as well. When police officer Brennan Bellows begins spending time in her shop, she notices that all is not as it seems with Brennan. He carries the traits of a supernatural being but doesn't realize it. Fate has assigned Mimi with the task of telling him the truth.