这部电影改编自《聊斋志异》中的同名故事。在明朝时期,14岁的书生王崇文(高远)虽然中过秀才,但始终无法通过乡试。乡试再次临近,为了求神问卜,他去寻求道士的帮助。某天,他遇到一位道士,被告知要在半夜出门,向西北方向走去,找到一座名为魁星阁的破庙。王崇文按照指示前往,但并没有遇到贵人,反而遇到一位正在哭泣的美人(朱虹)。美人突然消失后,王崇文回到家中,美人又神奇地出现在他面前。美人自称为梅娘,是乡试主考官的女儿。王崇文听后大喜,决心要借助她的力量来考中举人。随着与梅娘的接触,他们的感情也逐渐加深。为了追求功名,王崇文越来越无法容忍妻子陈氏(陈娟娟),最终将她赶出家门。陈氏心灰意冷,准备自杀,但被在外学武的小叔王崇武(翁午)及时救下。王崇武听完她的哭诉后,决定回家去看看发生了什么事。很快,兄弟俩目睹了令人震惊的一幕。