基里安(金·诺瓦克 Kim Novak 饰)是一名隐藏在普通人类之中的女巫,过着一边隐藏自己身份一边修行的生活。一天,一个名叫霍尔罗伊德(杰克·莱蒙 Jack Lemmon 饰)的男人搬到了基里安家的对门,两人成为了邻居。霍尔罗伊德是一位小有名气的出版商,英俊潇洒又充满了幽默感的他渐渐吸引了基里安的注意。
然而,基里安明白,自己是没有办法和霍尔罗伊德在一起的,因为,女巫如果和凡人在一起的话,就会失...
故事发生在第二次世界大战期间,霍伯(西恩·潘 Sean Penn 饰)和尼基(尼古拉斯·凯奇 Nicolas Cage 饰)是学生时代的好友,两人之间友谊十分的坚实。一次偶然中,霍伯邂逅了在电影院打工的凯蒂(伊丽莎白·麦戈文 Elizabeth McGovern 饰),霍伯深深的爱上了她。实际上,凯蒂的母亲在当地的有钱人家里打工,凯蒂跟随母亲也住在那里,而霍伯和尼基都误以为凯蒂一家是那幢别墅的主人...