After a young girl living with her good witch grandmother learns that she is a witch too, she helps her grandmother save the city of Halloweentown from the evil forces that surround it from all sides.