书生万文通(郭晋安)生性聪明,父亲万年仁是一位简朴的石匠,母亲贤慧,舅母德福和表妹李大妹(梅小惠)也过着朴实的乡村生活。文通与生性木讷的包金(欧阳震华)及王润发(罗君左)为邻。一日,文通在河边偶遇一位美艳少女胡芊芊(邓萃雯),她原是狐精所化,名为古月,出入风尘,勾引男子供其母亲胡聂(胡美仪)修炼法术。然而,小狐仙对文通却情有独钟。
文通有一位未婚妻柳姿(蓝洁瑛),两人未曾相见便因故逃婚至京城,结识了皇亲江山(吴岱融)。江山对文通颇为欣赏,成为莫逆之交。然而,当柳姿千里迢迢寻找文通时,未能表明心迹,便已客死异乡,化为倩鬼守护着文通。倩鬼的出现使得文通对柳姿产生了感情,而芊芊则心生嫉妒,化身为村姑接近文通,从而展开一段凄厉的人鬼狐恋。
这段故事充满了曲折和悲欢离合,展现了人性的复杂和情感的纠葛。