В мире средневековой Японии лорд Даиго заключает пакт с демонами ради процветания своих земель. В обмен на благополучие он отдает им органы своего новорожденного сына, но мальчик выживает и растет вдали от отца. Спустя шестнадцать лет Хяккимару, так зовут юношу, обладает удивительной способностью чувствовать демонов. Каждый убитый демон возвращает ему утраченную часть тела. В одном из своих путешествий он спасает мальчика Дороро от речного чудовища, и тот становится его спутником.
Дороро - уличный мошенник с неиссякаемой энергией и хитростью. Вместе они отправляются в опасное путешествие по стране, где их ждут встречи с различными демонами. Хяккимару стремится восстановить свое тело, а Дороро - узнать тайну своего происхождения. Их союзник - загадочный доктор, который когда-то спас Хяккимару от смерти.
С каждым новым врагом герои становятся сильнее и мудрее. Они преодолевают физические и моральные испытания, сталкиваются с предательством и узнают о сложных отношениях между лордом Даиго и его сыном. Путешествие Хяккимару и Дороро - это не только поиск себя, но и борьба за справедливость в мире, где добро и зло переплетены самым неожиданным образом.