讲述《三打白骨精》故事始于明朝。当时的翰林院学士吕洞宾带着弟子跟随降妖天师张天师降妖,来到了南山中。在南山中,四人遇见了一个宋朝年间被妖女白素贞所害的书生许灵明。三位师兄用法术找回了他的前世记忆,并指引他能够得到白素贞的住所。
许灵明带着不死金身的白骨精和其他三位小妖一起出现,三个翁道吕洞宾、郑义、曾铣跨入门槛,白骨精顿感危险,点化其他小妖说道:“斗大的光,压过来了!”白骨精则伸出手指,让灵明的三只眼睛盲了一只。但仍被灵明等人所杀。
灵明发现白骨精竟和自己有一些从天而降时的往事,而且白骨精看上去很像他们的玉女仙子许仙。经过解救后,骨女开始讲述了她和许仙的故事,原来许仙曾经与她相爱,但因命运的捉弄,许仙遇害而她才投身妖道。
故事中充满了爱恨情仇,无情无义以及人妖之恶,最终灵明和仙子的爱情以悲剧收场。人民群众最感人之处则是仙子对于白骨精的恋爱和悲痛终究化解了杀戮和仇恨,这样一来,她的故事不止是一个悲剧,更是一个爱和感化的传奇。