在100年前的日本,存在着一种非灵非怪的生命体——“虫”。当虫附于人身时,就会产生妖异的现象。能够解开虫的秘密,将人治愈的异能者被称为“虫师”。本片的主人公是一位银发独眼的青年虫师——银古(小田切让饰)。
行走四方的银古来到某农庄借宿,他治好了几个单耳失聪的下人。女主人(Lily饰)便请他医治耳聋的孙女真火(守山玲爱饰)。真火的额头上长有四个尖角,虫从角进入一直发出声音,令她无法安宁,而真火的母亲就是死于这种怪病。银古通过和真火聊天找到了病因,成功地引出附在真火身上的虫,让她恢复了正常。
离开真火家,银古来到虫师的聚集地庚申堂,他在那里结识了虫师虹郎(大森南朋饰)。虹郎正在寻找一种形如彩虹名为“虹蛇”的虫,两人结伴同行前往收藏着各种虫的资料的狩房家。狩房家代代被虫附身,但只要用指尖书写虫的故事,虫就能在化作墨的同时消解力量。不料,银古一行达到后却发现狩房家的传人淡幽(苍井优饰)正发着高烧,脚趾上的墨斑已经扩散到了全身。淡幽的奶妈阿玉(李丽仙饰)告诉他们,上月有个银发盲眼的女虫师(江角真纪子饰)来访,淡幽在听她讲述栖息池中的无眼鱼“银虫”之后,就发生了异状。为了帮助淡幽,银古让虫附到了自己身上。淡幽痊愈了,银古却就此变得非常虚弱。在虹郎的一路照顾之下,银古逐渐恢复。虹郎终于找到了虹蛇,银古与之告别再度独自踏上了旅程。
然而,掌握着银古身世秘密的女虫师突然出现在他面前。于是,银古的无尽之旅迎来了终点……