Cassie Nightingale (Catherine Bell) é uma simpática mulher com poderes mágicos. Depois do falecimento do seu marido, ela e sua filha adolescente Grace (Bailee Madison) se mudam para uma cidade pequena a fim de retomarem suas vidas. É lá que elas conhecem seu mais novo vizinho: Sam Radford (James Denton) um misterioso médico.