故事在南北朝时期,一书生长年在山中苦读诗书,两花妖被他读书声所引,化为人形与书生相识,牡丹花名香玉,耐寒花名绛雪,最后成为一妻一友,香玉为妻,绛雪为友。可惜香玉牡丹花树被人误挖,香玉也就香消玉殒了。书生从此病倒,绛雪不离不弃为书生拿衣做饭,书生劝绛雪离他而去,绛雪不肯。 书生不忘香玉夫妻之恩,视绛雪为红颜知己,从无肌肤之亲。绛雪自称妾照顾书生余生。书生自知绛雪也喜欢自己。 书生临死说道:今生不能娶你为妻,来生投胎余杭与你相见,说完就去世了。书生转世来到余杭,一生都未遇见绛雪,最后郁郁而终。而绛雪来到余杭,余杭不叫余杭,叫钱塘了,绛雪在钱塘青丝变白发,最后化为枯叶走了。书生转世再次来到余杭,余杭又改杭城了,而绛雪转世来余杭,余杭又为临安了。这样千年过去了,绛雪知道永远都不会再见到书生了,最后绛雪在寻书生途中化为尘土,不入轮回。绛雪希望书生下次经过这里能感觉到她。