元军攻打日本之际,中国大陆的妖怪为了得到死者魂魄亦东渡日本。在这里,他们遭遇了犬夜叉的父亲斗牙王。经过一番艰苦鏖战,大陆妖怪最终被封印在斗牙王的牙齿中。 时间回到战国时代,四魂之玉的一枚碎片飞到不归之森,唤醒了大陆妖怪首领之子玛瑙丸。寒假期间,直子(岸本和子饰)和她的女儿锁南直美(平本龙子饰)正在去城外看望祖父的路上。一辆长途客车不小心撞上了悬崖。Naoko不幸去世,Naomi Suonami奇迹般地获救。当她醒来时,早乃美直呼父亲(小林薰饰演)的名字,说她就是直子。