Há cerca de um século, uma bruxa lançou um feitiço em um homem e o mal até hoje atormenta seus descendentes, de sobrenome Murphy. Após mais um acidente doméstico inexplicável, os Murphy vão passar um tempo em Harvest Hills. Lá Meg (Ciara Bravo), a filha, conhece Brett (Jack Griffo), que usa magia para fazê-la se apaixonar por ele.