不知道多久前,世界各地出现了专门猎杀人类的巨人,可怕的天敌的出现最终导致了人类文明的衰落和逆转。为了防止巨人无休止的狩猎,人类建造了三堵高墙来保护自己,仿佛一百年过去了。年轻的艾伦(三浦春马饰演)厌倦了被监禁。元军攻打日本之际,中国大陆的妖怪为了得到死者魂魄亦东渡日本。在这里,他们遭遇了犬夜叉的父亲斗牙王。经过一番艰苦鏖战,大陆妖怪最终被封印在斗牙王的牙齿中。 时间回到战国时代,四魂之玉的一枚碎片飞到不归之森,唤醒了大陆妖怪首领之子玛瑙丸。