Willow sente que não pertence a nenhum lugar, por isso acredita que a única forma de encontrar o seu verdadeiro lar é viajar pelo mundo. Mas os seus planos são interrompidos quando a mãe a arrasta para Salem, para tratar da herança de uma tia da qual nada sabia, e que pode, ou não, ter sido uma bruxa. Em Salem, conhece Mason, um jovem solitário e deslocado que acabou de ser colocado numa família de acolhimento naquela mesma cidade. Mason passou anos a entrar e a sair, ou a fugir, de lares temporários, e o seu maior desejo é encontrar a mãe, que já não vê há anos. Juntos terão de percorrer Salem para descobrirem o passado da mãe de Willow e toda a verdade por detrás da maldição que paira sobre as mulheres da família dela. Por entre estrelas, muita magia, tias excêntricas e uma caça ao tesouro numa casa de sonho, Willow e Mason vão descobrir que é preciso muita coragem para abrir o coração e encontrarem a sua verdadeira casa.