In de Sengoku-periode in Japan, sluit Lord Daigo Kagemitsu een pact met 12 demonen, en hij verruilt z'n ongeboren zoon voor voorspoed voor het land. Het kind is misvormd en ze laten hem wegdrijven op het water. Het land trekt profijt. Jaren later komt jonge dief Dororo de mysterieuze “Hyakkimaru” tegen, een blinde jongen met messen als armen die monsters lijkt te zien.