登州首富之子张生,长相英俊且热衷冒险。听闻古迹岛奇景后,他独自乘船前往。岛上耐冬花四季不败,美景如画。正自斟自饮时,他邂逅自称胶州花魁的红衣丽人,二人言语间互生情愫、举止亲昵。
突然海风呼啸,女子欲逃却被张生抱住。紧接着巨蟒窜出,张生被缠危在旦夕,关键时刻他用崂山道士所赠“化骨散”击中蛇口,巨蟒吃痛,古木被绞断后其坠入海中,张生也陷入昏迷。
三日后张生获救,发现锦囊中有带龙纹的鳞片,惊觉女子是蛇妖,与巨蟒是夫妻,她引诱自己是为报仇。此事传开,百姓感叹“色字头上一把刀”。张生病愈后散尽家财学道,成为捉妖人,古迹岛的耐冬花每至月圆夜,仍会传出女子轻笑,惊起夜鸦。