基里安(金·诺瓦克KimNovak饰)是一名隐藏在普通人类之中的女巫,过着一边隐藏自己身份一边修行的生活。一天,一个名叫霍尔罗伊德(杰克·莱蒙JackLemmon饰)的男人搬到了基里安家的对门,两人成为了邻居。霍尔罗伊德是一位小有名气的出版商,英俊潇洒又充满了幽默感的他渐渐吸引了基里安的注意。然而,基里安明白,自己是没有办法和霍尔罗伊德在一起的,因为,女巫如果和凡人在一起的话,就会失去所有的魔力。可是,感情这件事情不是理智能够控制的,就在基里安越来越沉迷于情网的同事,霍尔罗伊德也渐渐发现了这位美艳女邻居的真实身份。