As a Buddhist story the story is top tier. Already knowing Tezuka's identity as a Buddhist given the manga Buddha helps strengthen the story further.
Nearly every story or plot line is relation to the Buddhist Four Noble Truths:
1. Life is suffering
2. Suffering is due to desire
3. The cure to suffering is letting go of that desire
4. We can find ways to avoid suffering by going through the eightfold path
Every storyline has to do with desire: the story originally starts of a land ravaged by famine and Daigo's desire to help his people live better and does so by sacrificing his own child to demons. In order for the land of Daigo to have riches and happiness, they must coerce with demons, changing the natural state of permanence. Hyakkimaru searches for his body and loses himself the more he kills. The more he desires his body the more he becomes something non-human. Yet everything is impermanent. The land of Daigo must go through hardship eventually because that's the natural state of the world. Hyakkimaru must realize that his body is impertinent. If they let go of their desire to change the order of things, they would be able to live in earnest. Instead, they're consumed by their own inherent desire they're willing to let go of their own humanity and have brother kill brother, father kill son.
Even the side characters deal with this Buddhist theme. Itachi, the various town folk, it all fits.
The writing is so top notch and fit within the Buddhist narrative lock and key.
The only fitting ending I can possibly see is Hyakkimaru let go of his desire for his body, lest he save his humanity. I think he and Dororo will help the poor and people of Daigo by giving away Dororo's money and live a life of servitude, humility, finally obtaining the fourth noble truth.
There is a wild card in the story and that's the statue. If I'm correct, that statue is Guan Yin, the Bodhisattva of compassion. Without compassion, this story can only lead in blood shed though.
Classic story. Can't wait to see how it all resolves.
Next ep preview looks hype af.
I know any of this because I was almost a Zen Buddhist lol. Sorry for the Buddhist dork post.