世界著名的小提琴家程晨多年来总是被同一个梦困扰,梦里他是一名男子手中的笛子,日夜与那男子形影不离。经心理医生诊断患有失忆症的小提琴家一直记不起自己成名前的过往,记不起自己的家人、朋友与童年,所以他一直觉得这个困扰自己的梦能够揭示自己失忆的真相。某日,受到邀请的他去一所关押特别犯人的监狱为一名奇特的死刑犯演奏。出于对那个死刑犯的好奇,他答应了。结果那个被以特殊方法关在监狱里的死刑犯与梦中的男子长得一模一样。死刑犯是一名极其优秀的鬼怪师,据说没有人能知道他来自何处,年龄几何。听了程晨的琴音,鬼怪师仰天大笑,随即开始斥责他。骂他是忘恩负义的妖孽,并说要亲手毁了他,大哭不止。程晨大骇,当夜回去后又做了梦。梦里的鬼怪师因为太过喜欢自己随身带着的笛子而施咒,使笛子有了人身,且给笛妖取名为“晨”。多年后,鬼怪师病重,欲毁“晨”,晨逃逸无踪,鬼怪师含恨而终。临终只有一句遗言——无论轮回多少次,我都会找到你。为了求证自己究竟是谁,程晨再次来到狱中探望那个鬼怪师,遗憾的是那个鬼怪师在上次听过演奏的第二日便被行刑了。在鬼怪师处刑的地方,程晨见到了一群蚂蚁,蚂蚁成队排成一行小字。看清字样,晨拉起了小提琴。琴声止,等狱警赶到时,地上只有一支碎裂的竹笛。