Триста лет назад Окику убили и бросили в колодец. Теперь она беспокойный дух, который скитается между миром мёртвых и живых. Окику преследует тех, кто причиняет детям боль, и помогает умершим обрести покой. Однажды её путь пересекается с Тарком — подростком-изгоем, чьё тело покрыто движущимися татуировками. Все вокруг боятся парня, но Окику видит: он просто жертва, которая удерживает в себе злого духа.
На демоне внутри Тарка проблемы не заканчиваются. В окрестных деревнях появляются шелкопряды, которые высасывают из людей жизнь. Когда пропадает наставница Тарка, Кагура, Окику и Тарк отправляются на её поиски. Им также предстоит отыскать врата ада и не дать тёмной силе вырваться наружу.