这是一个流传久远的神话故事。王母(王少梅 饰)容不得牵牛星(黄宗毅 饰)与织女星(严凤英 饰)的两情相悦。金牛星(王少舫 饰)见机出来做月老,王母大怒,将牵牛星与金牛星一同打入凡尘。织女星则被关入云房,失去人身自由,每日望月空叹,好不凄凉。落入凡间的牵、金二星化身为牛郎和老牛,整日里风餐露宿,遍尝劳作艰辛。一日,织女有幸随王母出巡凡界,经金牛牵线,与牛郎栖身人间,过起男耕女织的快乐光景,不久,还诞下一双儿女。出巡归来不见了织女,王母心生恼恨,厉令天兵天将下凡捉拿。落入凡尘的牛郎织女怎对抗得了天上的神仙......
影片讲述了书生宁采臣上京赶考,午夜时分与道士燕赤霞夜宿兰若寺。不料一进入其间,却是别有洞天,灯红酒绿不似人间,众多酒客与美人推杯换盏好不快活。殊不知兰若寺中众多美人竟都是妖精所化,其中倩郎与小倩兄妹二人是一对双生狐妖,被姥姥操控在兰若寺中吸取壮年男子的精气,由此来增强自己的功力。 倩郎化作妹妹小倩的模样以黄金美色诱惑宁采臣却无功而返,敬其诚挚,便想将妹妹小倩托付于他,希望宁采臣带着妹妹离开这个是非之地。姥姥得知此事震怒,一面是燕赤霞势在消除姥姥却法力不敌,另一面是倩郎和采臣执意要解救小倩,恰逢姥姥功力最强之时,三人又该何去何从?
与《聊斋》原著相同,故事一开始便是书生刘子固对杂货铺卖扇女阿绣一见钟情。暗恋阿绣的刘子固与阿绣以扇面上的画相交,这一切都被修炼成人形下山游玩的狐仙看在了眼里,而这个狐仙却跟原著不同,他是一只男狐仙!狐仙初涉红尘,觉得人间男男女女相知相恋甚是好玩,便想也来体味一番。于是化作人形,时而变为一风流俊俏的小公子名唤秀郎,与书生刘子固把酒言欢相见恨晚结为异姓兄弟;时而变为一女子与阿绣一模一样,假阿绣与刘子固山盟海誓神仙眷侣。不料却被拆穿,而刘子固却陷入了两难的抉择……