The tale of a boy fighting human-eating demons which murdered his family, "Demon Slayer" is poised to become Japan's top-grossing film ever, thanks to a boost in fan numbers due to the coronavirus pandemic and its message of resilience.

Based on a popular manga and TV anime series, the film has spun off an industry of related merchandise and has won over fans with its nod to Japanese traditions people fear are missing today.

"People in high positions act according to that — 'Noblesse oblige,' samurai and so on. Those at the top become a shield for weaker ones, using their strength to protect them," said movie commentator Yuichi Maeda.